网站大量收购闲置独家精品文档,联系QQ:2885784924

CXc1FlexGrid帮助文档.docVIP

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C# c1FlexGrid 帮助文档 Value-Mapped Lists(值映射列表) 功能描述:上述财产的ComboList确保单元格的值是从名单中挑选。由用户选择的值转换成列的适当类型和存储在网格,完全一样,如果用户已输入的值。 在许多情况下,细胞能够承担来自明确列出的值,但是你想显示一个用户的实际价值的版本。例如,如果一个列包含的产品代码,您可能要存储的代码,但显示的产品名称来代替。 这是通过的DataMap财产。此属性包含一个引用到的IDictionary对象之间建立什么是存储在网格中,什么是可见的用户(IDictionary接口是System.Collections命名空间中定义,并得到其他Hashtable类中实现)映射。 例如,下面的代码创建了一个数据映射,它包含颜色值,他们的名字。这些颜色都存储在网格中,他们的名字所显示的用户: 功能示例: System.Collections.Hashtable dtMap = new System.Collections.Hashtable(); dtMap.Add(Color.Red, Apple); dtMap.Add(Color.Green, Forest); dtMap.Add(Color.Blue, Sky); dtMap.Add(Color.Black, Coal); dtMap.Add(Color.White, Snow); _flex.Cols[1].DataType = typeof(Color); _flex.Cols[1].DataMap = dtMap; 实现IDictionary的任何类可以作为一个DataMap使用。例如,哈希表,ListDictionary的,和SortedList都提供了有效的数据地图。所不同的是,当他们在编辑栏使用时,在下拉列表中项目的顺序将取决于类。 各种各样的SortedList类的重点项目,Hashtable的使用任意命令,ListDictionary的保持在哪些项目被添加到列表的顺序。正因为如此,ListDictionary的通常是为DataMaps的最佳选择。 请注意,在数据映射的键必须为同一类型的细胞被编辑。例如,如果一个列包含短整数(Int16的),那么任何数据列关联应该有短整数键地图。作为密钥不会正常工作整数(Int32的)。 下面的例子显示的区别: private void Form1_Load(object sender, System.EventArgs e); { ??? // Sorts by key. ??? System.Collections.SortedList sl = new System.Collections.SortedList(); ? ??sl.Add(0, Zero); ? ??sl.Add(1, One); ? ??sl.Add(2, Two); ? ??sl.Add(3, Three); ? ??? // Keeps Add order. ? ??System.Collections.Specialized.ListDictionary ld = new System.Collections.Specialized.ListDictionary(); ? ??ld.Add(0, Zero); ?? ?ld.Add(1, One); ?? ?ld.Add(2, Two); ?? ?ld.Add(3, Three); ? ??? // Arbitrary order. ?? ?System.Collections.Hashtable ht = new System.Collections.Hashtable(); ? ??ht.Add(0, Zero); ? ??ht.Add(1, One); ? ??ht.Add(2, Two); ? ??ht.Add(3, Three); ? ? ??_flex.Cols[1].DataMap = sl; ?? ?_flex.Cols[1].Caption = SortedList; ? ??_flex.Cols[2].DataMap = ld; ??? _flex.Cols[2].Caption = ListDictionary; ? ??_flex.Cols[3].DataMap = ht; ??? _flex.Cols[3].Caption = HashTable; } Cell Buttons (细胞按钮) 功能描述:某些类型的细胞,可能需要较复杂的编辑文本框或下拉列表等。例如,如果一个列包

文档评论(0)

wuyoujun92 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档