Sci*_*r24 8 .net c# data-binding wpf mvvm
例如,是否可以将Textblock的Text属性绑定到String类型的Name [2]元素?
klm*_*lm_ 12
我不确定你的意思是:一个String类型的名称[2],所以这里有两个可能的解决方案:Array1和String1.Array1显示bow以绑定到数组的元素,String1显示如何在字符串中显示单个字符.
码:
public partial class MainWindow : Window
{
private Array array1 = new[] {"test1", "test2", "test3"};
public Array Array1 { get { return array1; } }
public string string1 = "string";
public string String1 { get { return string1; } }
public MainWindow()
{
InitializeComponent();
this.DataContext = this;
}
}
Run Code Online (Sandbox Code Playgroud)
XAML:
<StackPanel Orientation="Vertical">
<TextBlock Text="{Binding Array1[0]}"/>
<TextBlock Text="{Binding Array1[2]}"/>
<TextBlock Text="{Binding String1[0]}"/>
<TextBlock Text="{Binding String1[1]}"/>
</StackPanel>
Run Code Online (Sandbox Code Playgroud)
希望有所帮助.
| 归档时间: |
|
| 查看次数: |
18808 次 |
| 最近记录: |