比如
Label1.Text=TextBox1.Text;
这样的脚本无效了,太不方便了。
另外GridList的数值列表项应由根据字符串判断改为根据行数判断,否则列表里有相同字符串的值时读取数据后会自动变为最靠上的那个相同字符串的值,问题严重。
GridList建议增加禁止修改数值以及固定列宽的选项。同时数值列表型的GridList格一旦双击点出ComboBox式下拉框后,按回车最好可以自动选择下一行并同时自动出现ComboBox式下拉框,否则要一下改多个格的数据实在需要太多的点击量了。文本型的同理,填完数据第一次回车后数据正式写入;第二次回车后自动选择下一行并使同列的文本格自动进入编辑状态,同样因为写入多行时所需点击量太大。
对了,还有,GridList能否改为为不同列单独设置字体,而不是统一设置?我想这还是有一定用处的。另外有个问题,Combo或者List在写数值列表的时候,“-”的前后可以有半角空格,而Grid的数值列表一有空格就会读不出值。
最后,TextBox的.Value还是废除吧,别的判断脚本都只能用.Text,只有给它赋值时才能用.Value,用处不大,也容易乱。