特定の単語の意味をユーザーに表示するアプリケーションがあります。したがって、フロントエンドで listBox を使用します。これがコードです..
XAML:
<ListBox Background="White" Grid.Row="1" ItemsSource="{Binding}" Height="605" HorizontalAlignment="Stretch" Margin="0,90,0,0" Name="listBox1" VerticalAlignment="Top">
<ListBox.ItemTemplate>
<DataTemplate>
<StackPanel Orientation="Vertical" Height="50">
<TextBlock Text="{Binding ActualWord}" Height="5" />
<TextBlock Text="{Binding Meaning}" Height="5"/>
<TextBlock Text="{Binding Type}" Height="5"/>
<TextBlock Text="{Binding Example}" Height="5" />
</StackPanel>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
バックエンドに単語を追加するためのC#..
listBox1.Items.Add(new WordClass()
{
ActualWord = "Something",
Type = "Something111",
Meaning = "Something222",
Example = "Something333"
});
問題は、コードがコンパイルされることですが、ページのコンストラクターでこれを実行しても、空白の画面が表示されるか、リスト ボックスに何も表示されません。