纳入下拉列表录入数据是一个乏味和容易出错的过程。下拉列表是个伟大的发明,因为它极大的减少了你必须做的输入操作,同时也就减少了出错的机会,这样就提高了数据的一致性。在本教程中我们将详细介绍如何添加设置下拉列表。
ComponentOne Studio for WinForms包含超过65个.NET的控件,其中,还有一些是 WinForms所独有的。它拥有敏捷的设计器、数以百计的样例和一个活跃的 区论坛。它可以帮你完成任何事,不管是要设计一个拥有百万行的Grid还是一张具有无数点的图表。
.NET控件集ComponentOne最新试用版
纳入下拉列表
纳入下拉列表录入数据是一个乏味和容易出错的过程。下拉列表是个伟大的发明,因为它极大的减少了你必须做的输入操作,同时也就减少了出错的机会,这样就提高了数据的一致性。
让我们假设我们的教程项目只涉及三种产品的销售(Applets、Wahoos、和
Gadgets)。在四个区域(东、南、西、北), 并且这有三名全职销售人员
(玛丽、莎拉和宝拉)。
要在 C1FlexGrid 控件中将这个列表变为下拉列表, 所有你必须做的就是分别建立包含了每个项目的字符串(使用字符分割),并将它们分配到每个列对应的 ComboList 属性中去。
这个属性可以在代码或者设计器中设置。
在设计器中:
- 选中 Product 列。 这将会打开 Product 列事件菜单对话框。
- 在 Combo List 框中点击省略 按钮来打开 Combo List 窗口。
- 如下所示,输入 Applets、Wahoos、和 Gadgets。
- 点击 OK 来关闭 Combo List 对话框。
- 选中 Region 列。
- 在 Combo List 框中点击省略 按钮。
- 输入 North、South、East、和 West 如下图所示:
- 点击 OK。
- 选中 Salesperson 列。
- 在 Combo List 框中点击省略 按钮。
- 输入 Mary、Paula、和 Sarah 如下图所示:
- 在右边的窗格中选择 Product 列 。
- 在左边的窗格中,设置 ComboList 属性为 Applets|Wahoos|Gadgets。
- 在右边的窗格中选择 Region column。
- 在左边的窗格中,设置 ComboList 属性为 North|South|East|West。
- 在右边的窗格中选择 Salesperson。
- 在左边的窗格中,设置 ComboList 属性为|Mary|Paula|Sarah。
在代码中:
要添加下拉列表项目,先添加步骤 2/6:设置列的类型和格式的代码后再添加下面的代码:
- Visual Basic
'设置下拉列表C1FlexGrid1.Cols("Product").ComboList = "Applets|Wahoos|Gadgets"C1FlexGrid1.Cols("Region").ComboList = "North|South|East|West" C1FlexGrid1.Cols("Salesperson").ComboList = "|Mary|Paula|Sarah"
- C#
'设置下拉列表c1FlexGrid1.Cols["Product"].ComboList = "Applets|Wahoos|Gadgets"; c1FlexGrid1.Cols["Region"].ComboList = "North|South|East|West"; c1FlexGrid1.Cols["Salesperson"].ComboList = "|Mary|Paula|Sarah";
本次内容就分享到这,在接下来的文章中我们将讲解如何添加数据验证
如果你对我们的文章或者产品感兴趣或者有任何疑问,欢迎咨询在线客服>>

标签:
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!