7,655
社区成员
发帖
与我相关
我的任务
分享
public class MyDataClass
{
public MyDataClass(String name)
{
this._name = name;
}
private String _name ;
public String Name
{
get
{
return this._name;
}
}
}
public MainPage()
{
InitializeComponent();
MemberInfo[] filedInfos = typeof(InputScopeNameValue).GetMembers();
MyDataClass[] datas = new MyDataClass[filedInfos.Length];
for (int i = 0; i < filedInfos.Length; i++)
{
MyDataClass myData = new MyDataClass(filedInfos[i].Name);
datas[i] = myData;
}
//正常显示数据
this.DataContext = datas;
//不显示数据
//this.DataContext = filedInfos;
}
<ListBox Height="500"
Width="400"
ItemsSource="{Binding}">
<ListBox.ItemTemplate>
<DataTemplate>
<TextBlock Text="{Binding Path=Name}" Foreground="Red" />
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>