Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net 数据绑定到数据网格不工作 公共部分类主窗口:窗口 { 公共主窗口() { 初始化组件(); List lista=新列表(); 添加(新人员(1,“Joao”,50.0f)); 添加(新人物(2,“Maria”,150.0f)); dataGrid1.ItemsSource=lista; } 公共阶层人士 { 公共int id; 公共字符串名称; 公共浮动工资; 公众人物(整数id、字符串名称、浮动工资) { this.id=id; this.name=名称; 这个。薪水=薪水; } } }_.net_Wpf - Fatal编程技术网

.net 数据绑定到数据网格不工作 公共部分类主窗口:窗口 { 公共主窗口() { 初始化组件(); List lista=新列表(); 添加(新人员(1,“Joao”,50.0f)); 添加(新人物(2,“Maria”,150.0f)); dataGrid1.ItemsSource=lista; } 公共阶层人士 { 公共int id; 公共字符串名称; 公共浮动工资; 公众人物(整数id、字符串名称、浮动工资) { this.id=id; this.name=名称; 这个。薪水=薪水; } } }

.net 数据绑定到数据网格不工作 公共部分类主窗口:窗口 { 公共主窗口() { 初始化组件(); List lista=新列表(); 添加(新人员(1,“Joao”,50.0f)); 添加(新人物(2,“Maria”,150.0f)); dataGrid1.ItemsSource=lista; } 公共阶层人士 { 公共int id; 公共字符串名称; 公共浮动工资; 公众人物(整数id、字符串名称、浮动工资) { this.id=id; this.name=名称; 这个。薪水=薪水; } } },.net,wpf,.net,Wpf,绑定通常是针对属性,而不是字段: 另请注意-工资当然应该是十进制(而不是浮动) 如果发现无法创建新的Person记录行,请尝试添加无参数构造函数: public int Id {get;set;} public string Name {get;set;} public decimal Salary {get;set;} public Person(int id, string name, decimal salary) { Id = id; Name = name;

绑定通常是针对属性,而不是字段:

另请注意-
工资
当然应该是
十进制
(而不是
浮动

如果发现无法创建新的
Person
记录行,请尝试添加无参数构造函数:

public int Id {get;set;}
public string Name {get;set;}
public decimal Salary {get;set;}

public Person(int id, string name, decimal salary)
{
    Id = id;
    Name = name;
    Salary = salary;
}
绑定通常针对属性,而不是字段:

另请注意-
工资
当然应该是
十进制
(而不是
浮动

如果发现无法创建新的
Person
记录行,请尝试添加无参数构造函数:

public int Id {get;set;}
public string Name {get;set;}
public decimal Salary {get;set;}

public Person(int id, string name, decimal salary)
{
    Id = id;
    Name = name;
    Salary = salary;
}

你的错误是什么?除了你的格式没有什么直接的错误。发生了什么,它与您期望的有什么不同?此代码生成数据网格的2行,但它们是空的网格是否定义了列?与属性匹配吗?我添加了绑定,它成功了:)您遇到了什么错误?除了格式之外,没有任何直接错误。发生了什么,它与您期望的有什么不同?此代码生成数据网格的2行,但它们是空的网格是否定义了列?匹配属性吗?我添加了绑定,它成功了:)我添加了这个,成功了。非常感谢。我加了这个,然后开始工作。非常感谢。
public Person() { Name = ""; }