我对一些 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
然后我有这个 WPF 的东西,它定义了一个非常丑陋的 ComboBox。
<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 在哪里查找数据?”