c - 在 DevExpress vb.net 中使用 CheckBoxList 分配和评估?

标签 c vb.net visual-studio devexpress devexpress-windows-ui

您好,我的代码示例是:

/* bdEmpresa(绑定(bind)源) 包含:

从 Empresa 中选择 idEmpresa、Nombre、Acceso

结果

1、Empresa1、true

2、Empresa2、假

3、Empresa2、true

*/

clEmpresas.DataSource = bdEmpresa

clEmpresas.DisplayMember = ? (名称)

clEmpresas.ValueMember = ? (附件)

最佳答案

这是我们将使用的代码

        With clEmpresas.Properties
            If .DataSource IsNot Nothing Then .DataSource = Nothing
            .DataSource =  bdEmpresa 
            If .DataSource.rows.count = 0 Then Return Nothing 'no data to load
            'get the names from the dataset, don't expect them to be specific names
            .ValueMember = .DataSource.rows(0).Table.Columns(0).ColumnName
            .DisplayMember = .DataSource.rows(0).Table.Columns(1).ColumnName

            'Set the selected items, comma separated list of ids
            If selectedIds <> "" Then
                For i As Integer = 0 To .ItemCount - 1
                    If Array.IndexOf(selectedIds.Split(","), .GetItemValue(i).ToString) >= 0 Then
                        .SetItemChecked(i, True)
                    End If
                Next
            End If

        End With

关于c - 在 DevExpress vb.net 中使用 CheckBoxList 分配和评估?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45174015/

相关文章:

对输出感到困惑。返回两个变量并仍然打印

64 位上的代码段错误也适用于 32 位

c# - 为什么这种线程化方法不起作用?

javascript - 如何将 onclick 事件添加到 Javascript 确认框的“确定”按钮?

c# - 如何查看非托管内存使用情况?

visual-studio - 在 Visual Studio SQL 编辑器中,如何去掉方框?

Objective-c 和 C 引用帮助

c - 将矩形划分为较小矩形的算法?

mysql - 连接必须有效并在 vb 2008 中打开

visual-studio - 如何为 Microsoft cmdline 编译器 cl 自定义 .exe 文件名?