列表框资源Windows 10个通用
Listbox Resource Windows 10 universal
我想测试列表框 xaml 项。
我创建了一个列表框和一个名为 "Mitarbeiter".
的 .cs Class
using System.Collections.Generic;
public class Mitarbeiter
{
public int Age { get; set; }
public string Name { get; set; }
List<Mitarbeiter> berater = new List<Mitarbeiter>
{
new Mitarbeiter(13,"name1"),
new Mitarbeiter(18,"name2")
};
public Mitarbeiter(int inputage, string inputname)
{
Age = inputage;
inputname = Name;
}
}
现在我想将我的列表框绑定到 "berater" 列表的对象,它应该显示列表中的两个 "mitarbeiter" 对象。
我是初学者,没有太多经验,所以您在答案中编写的每一个代码都会受到赞赏。
在 XAML 文件中你有一个 ListBox
<ListBox x:Name="myListBox" />
并在您编写的 cs 文件中
Mitarbeiter m = new Mitarbeiter();
myListBox.ItemsSource = m.berater;
在 Mitarbeiter-class 覆盖 ToString(),以在列表框中显示 Mitarbeiter 的名称。
public override String ToString()
{
return Name;
}
这里有一个很好的教程:http://www.wpf-tutorial.com/list-controls/listbox-control/
我想测试列表框 xaml 项。 我创建了一个列表框和一个名为 "Mitarbeiter".
的 .cs Class using System.Collections.Generic;
public class Mitarbeiter
{
public int Age { get; set; }
public string Name { get; set; }
List<Mitarbeiter> berater = new List<Mitarbeiter>
{
new Mitarbeiter(13,"name1"),
new Mitarbeiter(18,"name2")
};
public Mitarbeiter(int inputage, string inputname)
{
Age = inputage;
inputname = Name;
}
}
现在我想将我的列表框绑定到 "berater" 列表的对象,它应该显示列表中的两个 "mitarbeiter" 对象。 我是初学者,没有太多经验,所以您在答案中编写的每一个代码都会受到赞赏。
在 XAML 文件中你有一个 ListBox
<ListBox x:Name="myListBox" />
并在您编写的 cs 文件中
Mitarbeiter m = new Mitarbeiter();
myListBox.ItemsSource = m.berater;
在 Mitarbeiter-class 覆盖 ToString(),以在列表框中显示 Mitarbeiter 的名称。
public override String ToString()
{
return Name;
}
这里有一个很好的教程:http://www.wpf-tutorial.com/list-controls/listbox-control/