gpt4 book ai didi

c# - 在 Visual Studio 中创建填充表单的类的实例

转载 作者:行者123 更新时间:2023-11-30 17:20:54 25 4
gpt4 key购买 nike

我想实例化我在 Visual Studio 2008 中编写的类,然后使用这些实例填充 ListView ,这些实例驻留在从 Visual Studio 中打开的表单中。举个例子,假设我们的解决方案中有一个 class Employee。使用 VS 扩展性我想在 VS 中打开一个包含 ListView 的表单。然后我想创建 100 个 Employee 实例来填充 ListView 并能够编辑它们的属性。显然,如果我在 class Employee 中更改某些内容,例如:添加出生日期属性,则必须更新 ListView 。谁能提供任何有用的示例或链接?

最佳答案

假设我正确理解了这个问题,您有一个带有 ListView 的表单,当您打开该表单时,您创建了 100 个员工实例,所以第一步。

从 Employee 的数组列表开始。

List<Employee> EmployeeList = new List<Employee>();

加载表单时填充此列表。

private void Form1_Load(object sender, System.EventArgs e)
{
for(int i = 0; i < 100; i++)
{
EmployeeList.Items.Add(new Employee());
}

// Bind EmployeeList to your ListView
ListView.ItemSource = EmployeeList;
}

如果您更新 EmployeeList 并刷新 ListView ,它应该使用更改后的信息更新它。

关于c# - 在 Visual Studio 中创建填充表单的类的实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3879922/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com