我正在Windows Mobile 6设备上开发Windows窗体应用程序,但我无法正确格式化数据网格。当我使用下面的代码时,没有显示任何列,它要么忽略我的代码,要么它是不正确的,但没有生成错误。
DataGridTableStyle dgTableStyle = new DataGridTableStyle();
dgTableStyle.MappingName = tempDt.TableName;
DataGridTextBoxColumn dgSty_name = new DataGridTextBoxColumn();
dgSty_name.HeaderText = "name";
dgSty_name.MappingName = "sty_name";
dgTableStyle.GridColumnStyles.Add(dgSty_name);
dataGrid1.TableStyles.Add(dgTableStyle);
dataGrid1.DataSource = tempDt;
我绑定的数据表(tempDt)中有大约6列,其中一列称为 sty_name 。
任何帮助都非常感激,因为这让我很生气!
感谢
麦克
答案 0 :(得分:3)
解决了! sty_name 需要有大写字母!