下拉列表应仅显示显示成员

2023-11-30

我已经绑定了一个集合ultracombo我已经指定了value member and display member。集合有很多列,现在我必须在显示中只显示一列,并将一列分配给value member。现在我看到了所有columns在集合中显示为multicolumn.

//Code

 cboUltra.ValueMember = "LookupValue"
 cboUltra.DisplayMember = "LookupValueDescription"
 cboUltra.DataSource = LoadLookupDetails(Field.LookUpCode)
 UltraGridRow.Cells("FieldValue").ValueList = cboUltra

我怎样才能做到这一点?


在 C# 中,您可以尝试以下操作: --> 添加“ultraCombo1”作为您的超级组合...在表单加载时尝试以下代码:

    private void Form1_Load(object sender, EventArgs e)
    {
        // Fill data in ultracombo datasource
        DataTable dtt = new DataTable();
        dtt.Columns.Add("ID", typeof(int));
        dtt.Columns.Add("Name", typeof(string));
        dtt.Columns.Add("Age", typeof(int));
        dtt.Columns.Add("Address", typeof(string));
        dtt.Columns.Add("Sex", typeof(string));
        dtt.Rows.Add(new object[] {1,"Name1",20,"Address 1","Male"});
        dtt.Rows.Add(new object[] { 2, "Name2", 21, "Address 2", "Male" });
        dtt.Rows.Add(new object[] { 3, "Name3", 22, "Address 3", "Female" });
        dtt.Rows.Add(new object[] { 4, "Name4", 23, "Address 4", "Male" });
        dtt.Rows.Add(new object[] { 5, "Name5", 24, "Address 5", "Female" });
        ultraCombo1.DataSource = dtt;
        ultraCombo1.DataBind();
        //---------------------------------

        // hide all but show "ID" and "Name" only

        ultraCombo1.ValueMember = "ID";
        ultraCombo1.DisplayMember = "Name";
        for (int i = 0; i < ultraCombo1.Rows.Band.Columns.Count; i++)
        {
            ultraCombo1.Rows.Band.Columns[i].Hidden = true;
        }
        ultraCombo1.Rows.Band.Columns["ID"].Hidden = false;
        ultraCombo1.Rows.Band.Columns["Name"].Hidden =  false;                                   

    }

您的 ultracombo 将仅填充“ID”的值成员和“名称”的显示成员。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

下拉列表应仅显示显示成员 的相关文章

  • 不建议在 VB.Net 中使用 Mid()、Instr()、LBound()、UBound() 等吗?

    我有 C 背景 但现在主要使用 VB Net 在我看来 上述函数 以及其他函数 例如 UCase LCase 等是 VB6 及之前版本的遗留物 在 VB Net 中使用这些函数是不受欢迎的 还是纯粹取决于个人喜好 我个人的偏好是远离它们 但
  • WPF 组合框如果只有 1 项则自动选择

    我有一个组合框 我绑定到一个可观察的集合 它会发生变化 根据选择的公司 并且大量公司将有一个帐户 项目 因此我想知道制作组合框的最佳方法是什么如果 ItemsSource 中只有 1 个项目 则设置 SelectedItem 否则将其保留为
  • Vb.net 捕获 Ctrl+C

    I want to capture when someone uses CtrlC even when off focus im using Visual Basic 2010 好的 我为您提供了一个经过验证有效的解决方案 不过 您将需要一
  • 如何判断一个类是否被某个特定属性修饰

    我试图确定接口是否用特定属性装饰 例如我有以下界面
  • Visual Studio 2022 - 编译旧应用程序时出错

    我们正在尝试在 Visual Studio 2022 中使用 VB6 32 位应用程序 编译 2002 年以来非常旧的应用程序 我们需要调试此应用程序并能够在 Windows 10 计算机上运行此应用程序 编译时 我们发现以下错误 这似乎是
  • VB.NET 中的静态方法实现

    我很困惑Static在 VB NET 中的实现 在 C 中 我们可以创建静态类和静态方法来为我们的应用程序编写实用方法 现在 VB NET 让我们创建Module代替静态类 如果我们在模块中创建一个方法 默认情况下它会变成静态的 但在我的应
  • 比较数组中的文件、从文本文件中删除行、函数、日志记录

    所以我创建了这两个数组 Approved Shares 和 Current Shares Reads Approvedshare txt and makes the txt file into an array public objFSO
  • 比较已编译的 .NET 程序集?

    有没有什么好的程序可以与编译 NET 程序集进行比较 例如 我有 HelloWorld dll 1 0 0 0 和 HelloWorld dll 2 0 0 0 我想比较差异 我该怎么做 我知道我可以使用 NET Reflector 并使用
  • C# 的最佳替代“错误继续下一步”是什么?

    如果我为 C 代码放置空的 catch 块 它是否与 VB NET 的 On Error Resume Next 语句等效 try C code catch exception 我问这个问题的原因是因为我必须将 VB NET 代码转换为 C
  • SELECT 语句会受到 SQL 注入攻击吗?

    实际上有2个问题 我知道我必须尽可能多地使用存储过程 但我想知道以下内容 A 我可以从 SELECT 语句 例如 Select from MyTable 获得 SQL 注入攻击吗 B 另外 当我在 ASP NET 中使用 SQLDataSo
  • 在 String.Format 中插入格式化字符?

    我用谷歌搜索了这个 但 VB Net 2008 似乎不允许在 String Format 中插入格式化字符 例如 t r n BAD MessageBox Show String Format 0 tab 1 Foo Bar BAD Mes
  • UDP SocketException - 通常只允许每个套接字地址使用一次

    尽管这里有很多非常相似的问题 但提供的答案都没有帮助我 这让我很难过 我有一个非常大的管理系统 我的任务是为其编写一些 UDP 数据包发送 接收 我已经编写了一个原型 一切都很好 所以我开始将我的代码合并到所述系统中 然而 我现在弹出了一个
  • 级联通用接口

    我正在构建自己的框架来包装通过暴露的接口Microsoft Office Interop 我将 Office 范围的功能包装到第一组接口中 然后由第二组功能继承 这些功能依赖于应用程序 这是一个简化版本 Region Office Wrap
  • 什么可能会在一台服务器上导致此错误,而在另一台服务器上则不会?

    我们有一个连接到外部 Web 服务的 ASP Net 网站 几天前它突然停止工作 基本代码是这样的 Try request New ExternalWebService ProcessRequestService Error occurs
  • 如何将 Datagridview 中的格式列更改为该值的日期类型

    例如 我有这样的值 41607 2069444444 41607 2068402778 41607 2072222222 这是来自 CDR 的 dateTimeOrigination 计算 在 Excel 中 我将格式单元格更改为日期类型
  • 重写某些 .Net Framework 控件的绘制以更改其边框颜色?

    SCENARIO 我正在使用第三方 Windows 视觉主题 当我看到我的应用程序时 它看起来像这样 但是当我使用正常的Aero主题 它看起来到处都有可怕的白色边框 QUESTION 我知道应用程序中使用的配色方案取决于视觉风格 但是 我可
  • 如何使用正则表达式验证带有可选百分比符号的小数?

    正如问题的标题 我需要使用以下值验证正则表达式 最多 2 个小数位和 9 个整数 带有可选的百分比符号 Valid 10 0 1111111 12 15 2 10 2 3 Invalid 12 02 123456789123 123 I t
  • 确定最接近的已知颜色

    我允许我的应用程序的用户选择自定义颜色 并希望有一种方法来显示每种颜色的友好名称 而不是显示十六进制代码的文本表示形式 我如何找到最近的System Drawing Color对于给定的十六进制代码 希望这对某人有帮助 Public Fun
  • 在vb.net中将base64解码为图像

    我一直在互联网上搜索 但没有找到答案 你想告诉我如何解码base64 to be Image像折线图一样 我一直在尝试从base64 to Byte首先数组并从Byte数组到Image Private Function convertbyt
  • 将 DataTable 的单列转换为 CSV

    使用 VB NET 将 DataTable 的单列转换为 CSV 的最简洁方法是什么 这些值是整数 所以我不需要担心字符转义或编码 转换为 CSV 是什么意思 如果你想生成一个以逗号分隔值的字符串 你可以使用 this tbl是你的数据表和

随机推荐

  • Python 发送带有 header 的 POST

    我尝试构建一个 python 脚本 该脚本发送带有参数的 POST 以提取结果 使用fiddler 我提取了我想要的返回的post请求 该网站仅使用 https POST Services GetFromDataBaseVersionned
  • 如何部署一个自建的Docker镜像来针对本地环境进行修改?

    快速回顾一下 docker 是一种为特定 Web 服务 运行环境 虚拟机编写代码或配置文件更改的方法 所有这些都来自 Linux 终端 文本文件的舒适范围 Docker 镜像是由 dockerfile 制作的代码层的保存点 或者可以从需要基
  • 如何在 TypeScript 中将类型声明为可为空?

    我有一个 TypeScript 界面 interface Employee id number name string salary number 我想做salary作为可为 null 的字段 就像我们在 C 中所做的那样 这可以在 Typ
  • 命令行上的 Android lint 缺少问题组(与 Android Studio 中提供的选项相比)

    当我通过 分析 gt 检查代码 在 Android Studio 中运行 lint 时 我可以从多种要查找的内容中进行选择 当我转到 lint 的命令行版本并列出所有要检查的可用内容 lint list 时 我得到的列表不包括我在 Andr
  • 如何在我的 WSGI apache 上为 Django 执行多个进程?

    我朋友说Django只有1个线程什么的 我必须编辑我的 000 default 才能添加更多进程吗 他建议 4 或 5 个 这到底是什么 我该怎么办 谢谢 我是菜鸟 Use the WSGIDaemonProcess指令将应用程序置于守护进
  • 装饰 Hex 函数以填充零

    我写了这个简单的函数 def padded hex i l given int i given len l hex result hex given int 2 remove 0x from beginning of str num hex
  • (;;) 和 while(); 有何用途? C 中的平均值 [重复]

    这个问题在这里已经有答案了 我正在查看一些示例代码 我看到有人这样做了 for 这相当于while 1 什么是while condition 做 我不明白放置背后的原因 代替 yes for 是一个无限循环
  • Pandas DataFrame:如何从自身引用行的多个子集?

    我想获得一个包含多个子集的数据框 例如 DataFrame data a 1 2 3 4 5 6 7 8 9 我想用 iloc 0 3 和 iloc 6 9 构建一个数据框 结果 DataFrame data a 1 2 3 6 7 8 目
  • C# 使用对象按值排序列表

    我正在尝试在 C 中创建对象的 有序 缓存 其中顺序由访问次数决定 我研究过 Dictionary SortedList 和 SortedDictionary 它们非常接近 但不太有我想要的东西 我想要一个包含所有以前缓存的项目的列表 这些
  • MFC 对话框控件的默认字体是什么?

    下图 放大 以便您更好地看到差异 显示了动态创建的编辑控件 上面的两个示例 和从对话框编辑器创建的编辑控件 下面的示例 之间的字体差异 如何使动态创建的 CEdit 控件的字体看起来像默认字体 下面的示例 我创建了如下 CEdit 控件 o
  • 使用 POI 的 XSSF 和 SAX(事件 API)读取 Excel 工作表

    我正在使用 POI 的 XSSF 和 SAX 事件 API 读取 Excel 工作表 Excel 工作表包含数千行用户信息 例如用户名 电子邮件 地址 年龄 部门等 我需要从 Excel 中读取每一行 将其转换为用户对象并将该用户对象添加到
  • 运行 ng build 时执行 JavaScript 文件

    我想每次运行时都在我的 Angular 应用程序中运行一个 JavaScript 文件ng build 更准确地说 我希望在构建过程之前执行此文件 以便它所做的更改出现在构建中 它是一个简单的脚本 用于读取应用程序版本及其依赖项并将它们写入
  • 无状态EJB实现接口注入失败

    野蝇8 2 0 我有一个StatelessEJB 和接口 Local Stateless public class Bean implements IBean Local public interface IBean 但我收到焊接错误 如果
  • UCS-2 Little Endian 到 UTF-8 的转换使文件中包含许多不需要的字符

    我有一个脚本 是在研究了许多不同的方法之后组合在一起的 我可以在 VBScript 中使用 ADODB 进行编码转换 Option Explicit Sub UTFConvert Dim objFSO objStream file file
  • 在 .NET 中获取执行 exe 路径的最佳方法是什么?

    从位于 c dir 的程序 a exe 中 我需要打开文本文件 c dir text txt 我不知道 a exe 位于何处 但 text txt 将始终位于同一路径中 如何从程序本身中获取当前正在执行的程序集的名称 以便我可以访问文本文件
  • 如果出现错误,如何更改图像来源?

    为什么下面的语句会抛出错误 Idea 显示来自普通 URL 的图像 如果未找到 404 则显示后备图像 完工 img height 200px class card img top 抛出错误 Parser Error Unexpected
  • C read() 线程安全吗?

    我正在编写一个程序 其中多个线程可能同时从文件中读取 没有线程写入该文件 但它们可能各自将其内容复制到单独的内存段 为了实现这一点 我需要使用一个 API 为我想要读取的文件提供一个文件描述符 我正在用 C 读取文件的块read功能 手册页
  • 如何在 ASP.Net 中实现自定义音频验证码

    我们使用 C Net 创建了一个自定义验证码生成器 现在我们需要升级我们的验证码以包含音频功能 听验证码 我们的主要限制是我们不能使用任何第三方组件 Dll 请指导我实现此类功能 提前致谢 我过去做过类似的事情 需要将背景噪音 器乐 与连接
  • 如何以编程方式在 WPF 中绘制箭头?

    我需要以编程方式在 WPF 中绘制箭头 我记得 Windows 窗体添加了原语来绘制箭头 设置Cap to the Pen mMyPen CustomEndCap new AdjustableArrowCap arrowSize arrow
  • 下拉列表应仅显示显示成员

    我已经绑定了一个集合ultracombo我已经指定了value member and display member 集合有很多列 现在我必须在显示中只显示一列 并将一列分配给value member 现在我看到了所有columns在集合中显