投稿者 brv  (中学生) 投稿日時 2010/2/2 07:31:46
どうしても解決できない問題があるので質問します。
Visual Web DeveloperでSilverlightのWebアプリを作っていますが、
XAMLに記述してあるはずのGUIが参照できないのです。

こんなコードを書いています。
<UserControl x:Class="Sample.MainPage"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" 
    mc:Ignorable="d" d:DesignWidth="640" d:DesignHeight="480">
  <Grid x:Name="LayoutRoot">
        <TextBlock x:Name="TextMessage"/>
        <Button Click="StartButton_Click"/>
  </Grid>
</UserControl>


Partial Public Class MainPage
    Inherits UserControl

    Public Sub New()
        InitializeComponent()
    End Sub

    Private Sub StartButton_Click(ByVal sender As System.ObjectByVal e As System.Windows.RoutedEventArgs)
        TextMessage.Content="HELLO WORLD"
    End Sub
End Class


これでTextMessageのテキストが書き換わるはずなのですが、
「TextMessageが宣言されていない」と怒られてしまいます。

解決策があったら教えてください。