如何在 DevExpress 中设置选定的元素? CheckedComboBox编辑

发布于 2024-12-26 23:30:08 字数 373 浏览 0 评论 0原文

我是 DevExpress 控件的新手。我有一个 DevExpress checkedComboBoxEdit 控件,它使用 Linq 从 SQL Server 中填充数据。填充 selectedComboBox 元素工作正常,但我不知道如何设置所选元素。

数据库表包含三个字段

  • id(值成员)、
  • 角色(显示成员)
  • Applies(包含 0 表示未选中,1 表示选中

我想选择基于复选框元素在“应用”字段中。我该怎么做?或者有没有更好的方法通过修改数据库表来做到这一点?或者是否有 CheckedComboBox 属性可以执行此操作?

谢谢

I'm a newbie for DevExpress controls. I have a DevExpress checkedComboBoxEdit control that is populated by data from SQL Server using Linq. Populating the checkedComboBox elements worked fine but I couldn't figure out how to set the selected elements.

The DB table contains three fields

  • id (Value Member),
  • Role (Display Member)
  • Applies (contains 0 for unselected and 1 for selected)

I want to select the checkbox elements based on the Applies field. How can I do this? Or is there a better way of doing this by modifying the database table? Or is there a CheckedComboBox property to do this?

Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

美人如玉 2025-01-02 23:30:08

您应该在DevExpress 在线文档中找到您需要的所有内容。尤其:

初始化检查项目的值并显示具有以下值的文本
这些字段,将字段的名称分配给
RepositoryItemCheckedComboBoxEdit.ValueMember
RepositoryItemCheckedComboBoxEdit.DisplayMember 属性。

因此,在您的情况下,您应该将“Role”分配给 DisplayMember 属性,并将“Applies”分配给 ValueMember 属性(而不是“id”)。

You should find all you need in the DevExpress online doumentation. In particular:

To initialize the check items' values and display text with values of
these fields, assign the names of the fields to the
RepositoryItemCheckedComboBoxEdit.ValueMember and
RepositoryItemCheckedComboBoxEdit.DisplayMember properties.

So in your case, you should assign 'Role' to the DisplayMember property and 'Applies' to the ValueMember property (rather than 'id').

雾里花 2025-01-02 23:30:08

取消选中 CheckedComboBoxEdit 中的所有项目

  For i = 0 To CheckedComboBoxEdit1.Properties.Items.Count - 1
       clUSER_ID.CheckedComboBoxEdit1.Items.Item(i).CheckState = 
       CheckState.Unchecked
   Next

To Unchecked all items in CheckedComboBoxEdit

  For i = 0 To CheckedComboBoxEdit1.Properties.Items.Count - 1
       clUSER_ID.CheckedComboBoxEdit1.Items.Item(i).CheckState = 
       CheckState.Unchecked
   Next
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文