找回密码
 立即注册

QQ登录

只需一步,快速开始

czpi

高级会员

24

主题

44

帖子

1876

积分

高级会员

积分
1876

活字格认证

czpi
高级会员   /  发表于:2014-8-21 16:10  /   查看:4355  /  回复:1
我先把value 赋值,再吧text赋值.
value被覆盖了

1 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2014-8-21 17:27:00
沙发
回复 1楼czpi的帖子

Value 存储在 DataModel 中,Text 主要用于显示。
但是设置 Text 值是同时更改 Text 和 Value 属性的。

如果您使用 ComboCellType 那么就会看出不同。Value 是选择的数据值,显示的是 Text值:

  1.      string[] cbstr;
  2.       cbstr = new String[] {"One", "Two", "Three"};
  3.       string[] strval;
  4.       strval = new String[] {"1", "2", "3"};
  5.       combo.Items = cbstr;
  6.       combo.ItemData = strval;
  7.       combo.EditorValue = FarPoint.Win.Spread.CellType.EditorValue.ItemData;
  8.       fpSpread1.Sheets[0].Cells[0, 0].CellType = combo;

复制代码
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部