VS.Net 中为ComboBox 和DropDownList 添加行
因为ASP.Net WebForm 的DropDownList 和 WinForm 中的ComboBox 表现出来的形式是相同的,但我们添加的做法却是不同的,我们下面为其添加行做一个比较。
---这里的添加是 绑定数据源之后的添加—
-Asp.net WebForm
Dim ds As DataSet = iobj_sql.GetRowsByQuery(Sql)
Dim dItem As ListItem = New ListItem("要添加的行", "要添加行的 Value")
FilterProjectOwerDropDownList.DataSource = ds
FilterProjectOwerDropDownList.DataTextField = "Name"
FilterProjectOwerDropDownList.DataValueField = "Value"
FilterProjectOwerDropDownList.DataBind()
FilterProjectOwerDropDownList.Items.Insert(0, dItem)
-WinForm
Dim ldtb_temp As New DataTable
ldtb_temp.Columns.Add("Name")
ldtb_temp.Columns.Add("Value")
Dim ldtb_row As DataRow
ldtb_row = ldtb_temp.NewRow
ldtb_row.Item("Name") = "Name1"
ldtb_row.Item("Value") = "Value1"
ldtb_temp.Rows.Add(ldtb_row)
ldtb_row = ldtb_temp.NewRow
ldtb_row.Item("Name") = "Name2"
ldtb_row.Item("Value") = "Value2"
ldtb_temp.Rows.Add(ldtb_row)
ComboBox1.DataSource = ldtb_temp
ComboBox1.DisplayMember = "Name"
'----上面绑定完成,下面加你想加的内容----
ldtb_row = ldtb_temp.NewRow
ldtb_row.Item("Name") = "加一个空行"
ldtb_row.Item("Value") = "加一个空行Value"
ldtb_temp.Rows.InsertAt(ldtb_row, 0)
Me.ComboBox1.SelectedIndex = 0
分享到:
相关推荐
ASP.NET中的ComboBox控件是一种非常实用的用户界面元素,它结合了下拉列表框和文本输入框的功能,允许用户从预定义的选项中选择或手动输入值。在C#编程中,ComboBox通常用于构建交互性强、用户体验良好的Web应用程序...
基于extjs的.NET3.5控件Coolite 1.0.0.34580 (Preview预览版), *************************************************** * Version 1.0.0 升级日志 * *************************************************** 1. ...
【VS.NET和.NET Framework 精简版入门】 本文档主要介绍了如何使用Visual Studio .NET 2003和.NET Framework 1.0精简版进行智能客户端设备应用程序的开发。.NET Framework 精简版是专为智能设备如Pocket PC、Pocket...
首先在窗体中添加一个comboBox1和一个imageList(本例中带有三个图片) this.comboBox1.DrawMode = System.Windows.Forms.DrawMode.OwnerDrawFixed;
总结,VB.NET中的`DataGridView`提供了丰富的功能,通过添加`ComboBox`和按钮控件,我们可以构建出更复杂、更具交互性的数据展示和编辑界面。理解这些控件的用法和事件处理,对于提升应用程序的功能和用户体验至关...
11.vb.net的Combobox控件 12.vb.net的ListView控件 13.vb.net的TreeView控件 14.vb.net的ImageList控件 15.vb.net的Timer控件 16.vb.net的HScrollBar和VScrollBar控件 17.vb.net的ProgressBar控件 18.vb.net的...
多选框(Checkbox)和下拉选择框(ComboBox)是常见的用户输入组件,它们允许用户进行多项选择或从预设选项中选择。本篇文章将深入探讨基于jQuery的Combobox插件,这是一种将多选框与下拉功能结合的高效解决方案,...
7. **Form Controls**:包括DropDownList、ComboBox、RadioButtonList等,这些控件简化了表单元素的创建和管理,提高了表单交互性。 8. **Dialogs and Notifications**:提供弹出对话框和通知功能,增强用户反馈和...
本示例代码“VB.ComboBox.design.example.code.rar”是关于如何在VB应用中设计和使用ComboBox控件的一个具体实例。下面我们将详细探讨ComboBox的相关知识点。 1. **ComboBox控件介绍** ComboBox控件允许用户从预...
11.vb.net的Combobox控件 12.vb.net的ListView控件 13.vb.net的TreeView控件 14.vb.net的ImageList控件 15.vb.net的Timer控件 16.vb.net的HScrollBar和VScrollBar控件 17.vb.net的ProgressBar控件 18.vb.net的...
- 虽然Visual Studio Designer不直接支持在Combobox中添加图片,但你可以创建一个数据源(如DataTable或BindingSource),将图片和文本作为列,然后将这个数据源绑定到Combobox。这样,你可以使用模板列在Combobox...
ASP.NET中的ComboBox控件是一种非常常用的用户界面元素,它结合了下拉列表和文本输入框的功能,用户可以既从预定义的选项中选择,也可以手动输入数据。在.NET框架中,虽然原生的Web Forms控件集合并没有直接提供...
早前已经上传一个,但这个更好.拿出来跟大家分享一下.
11. **ComboBox控件**:组合了下拉列表和文本框功能。 12. **ListView控件**:用于显示列表项。 13. **TreeView控件**:以树形结构显示数据。 14. **ImageList控件**:管理图像集合。 15. **Timer控件**:定期触发...
- VB.NET中的事件处理是通过添加事件处理程序函数实现的,例如ComboBox的SelectedIndexChanged事件,当用户选择不同选项时,可以触发对应的事件处理代码,改变布局。 5. **动态修改控件属性**: - 根据用户选择,...
这个“VB.programming.model.ComboBox.input.design.rar_VB ComboBox”压缩包显然包含了关于如何在VB环境中设计和实现ComboBox输入功能的代码模型。 在VB(Visual Basic)中,ComboBox提供了丰富的API接口,可以...
ComboBox是Windows Forms和WPF等.NET应用程序中常见的控件,它结合了下拉列表和文本框的功能,允许用户从预设的选项中选择或者输入新的值。然而,系统默认的ComboBox样式可能无法满足所有设计需求,因此我们需要对其...
标题中的"VB把图片添加到ComboBox中显示"是指在VB的ComboBox控件中不仅显示文本,还能够同时显示相应的图片,从而提升控件的视觉效果和用户的使用体验。ComboBox是一种常用的下拉列表控件,通常用于让用户从一组预...
在C#.NET中,数据库控件的使用是开发桌面应用程序时不可或缺的一部分,特别是当你使用Visual Studio(VS)进行开发时。本文将重点介绍如何利用数据绑定技术将窗体控件与数据源关联起来,以及核心控件BindingSource的...