彩票走势图

ComponentOne for WinForms 编辑教程(三):设置下拉列表|附代码

转帖|使用教程|编辑:鲍佳佳|2020-08-13 11:56:45.227|阅读 433 次

概述:纳入下拉列表录入数据是一个乏味和容易出错的过程。下拉列表是个伟大的发明,因为它极大的减少了你必须做的输入操作,同时也就减少了出错的机会,这样就提高了数据的一致性。在本教程中我们将详细介绍如何添加设置下拉列表。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

相关链接:

ComponentOne Studio for WinForms包含超过65个.NET的控件,其中,还有一些是 WinForms所独有的。它拥有敏捷的设计器、数以百计的样例和一个活跃的社区论坛。它可以帮你完成任何事,不管是要设计一个拥有百万行的Grid还是一张具有无数点的图表。

点击下载.NET控件集ComponentOne最新试用版

纳入下拉列表

纳入下拉列表录入数据是一个乏味和容易出错的过程。下拉列表是个伟大的发明,因为它极大的减少了你必须做的输入操作,同时也就减少了出错的机会,这样就提高了数据的一致性。

让我们假设我们的教程项目只涉及三种产品的销售(Applets、Wahoos、和
Gadgets)。在四个区域(东、南、西、北), 并且这有三名全职销售人员
(玛丽、莎拉和宝拉)。
要在 C1FlexGrid 控件中将这个列表变为下拉列表, 所有你必须做的就是分别建立包含了每个项目的字符串(使用字符分割),并将它们分配到每个列对应的 ComboList 属性中去。
这个属性可以在代码或者设计器中设置。
在设计器中:
  1. 选中 Product 列。 这将会打开 Product 列事件菜单对话框。
  2. 在 Combo List 框中点击省略号按钮来打开 Combo List 窗口。
  3. 如下所示,输入 Applets、Wahoos、和 Gadgets。
  1. 点击 OK 来关闭 Combo List 对话框。
  2. 选中 Region 列。
  3. 在 Combo List 框中点击省略号 按钮。
  4. 输入 North、South、East、和 West 如下图所示:
  1. 点击 OK
  2. 选中 Salesperson 列。
  3. Combo List 框中点击省略号 按钮。
  4. 输入 Mary、Paula、和 Sarah 如下图所示:

12.选择 Dropdown Combo(下拉组合框)选项。
13.点击 OK。
另外,ComboList 属性同样可以在 C1FlexGrid 列编辑器中设置:

    1. 通过在 C1FlexGrid 任务菜单中选择设计器打开 C1FlexGrid 列编辑器。想要知道对于如何访问 C1FlexGrid 列编辑器的更多细节,请查看 访问 C1FlexGrid 列编辑器章节。
    2. 在右边的窗格中选择 Product 列 。
    3. 在左边的窗格中,设置 ComboList 属性为 Applets|Wahoos|Gadgets。
    4. 在右边的窗格中选择 Region column。
    5. 在左边的窗格中,设置 ComboList 属性为 North|South|East|West。
    6. 在右边的窗格中选择 Salesperson。
    7. 在左边的窗格中,设置 ComboList 属性为|Mary|Paula|Sarah。
    8. 点击 OK 来关闭编辑器

在代码中:
要添加下拉列表项目,先添加步骤 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";

运行程序,并遵守以下规定:
请注意最后一个下拉列表是一个入力框 (文本入力光标)。这允许用户输入不在列表中的其他名字。换句话说,这些值将在下拉列表中可以编辑,而不是一个简单的下拉列表。
按 F5 再次运行该项目,然后移动光标。当您将光标移动到有下拉列表的列上时,下拉列表的按钮才为可见,你可以点击它来显示列表,或者只需要简单输入某个条目的第一个字母,使这个条目在下拉列表中变为高亮。

本次内容就分享到这,在接下来的文章中我们将讲解如何添加数据验证

慧都高端UI界面开发

标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@cahobeh.cn

文章转载自:

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP