私はいくつかの WPF コントロールでメンテナンス作業を行う必要がありますが、これは私がよく知らないものであり、WPF のいくつかの基礎に苦労しています。
私は次のコードを持っていますが、これは「コードビハインド」と呼ばれていると理解しています:
Class MainWindow
Private _myStrings As New List(Of String)({"one", "two", "three", "four", "five"})
Public Property myStrings As List(Of String)
Get
Return _myStrings
End Get
Set(value As List(Of String))
_myStrings = value
End Set
End Property
End Class
それから、本当に醜い ComboBox を定義するこの WPF のものがあります。
<Window x:Class="MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="MainWindow" Height="350" Width="525">
<Grid>
<ComboBox Margin="0,10,0,0"
x:Name="cboItem"
TabIndex="1"/>
</Grid>
</Window>
質問:私が知りたいのは、XAML で参照を正しく作成myStrings
して cboItem ComboBox にリストを表示する方法だけですか? それがわかれば、データバインディングの概念を詳細に理解できるようになりますが、今は、「データを探す場所を XAML に指示するにはどうすればよいですか?」など、非常に基本的なことを説明してくれる人が必要です。