java combobox

作者:原创时间:2022-03-25
文档

java combobox是什么,让我们一起了解一下?

ComboBox是经常使用的一个控件,有时候需要自定义,多数时候需要对下拉框中的样式进行自定义。添加功能是下拉框中每一项都有一个删除按钮,点击删除,从下拉框中移除,或者在textbox中直接输入,输入后显示到下拉框中。

ComboBox常用属性有哪些?

1、ItemSource,这个主要用来获取或设置用于生成ItemsControl 的内容的集合。

2、DisplayMemberPath,获取或设置源对象上某个值的路径,是定义描述如何显示数据对象的默认模板的一种简便方式。

3、IsReadOnly,获取或设置启用仅限选择模式的值,在此模式中,可选择但不可编辑组合框中的内容。

4、IsEditable,获取或设置一个值,该值指示启用或禁用 ComboBox 的文本框中的文本编辑。

5、Text,获取或设置当前选定项的文本。当 IsEditable 属性为 true 时,设置此属性会将输入的初始文本放置到文本框中。

6、SelectedItem,获取或设置当前选择中的第一个项,或者在选择为空时返回 null。

7、ItemTemplate,获取或设置用于显示每个项的 DataTemplate。

以上属性,再配合后台代码处理保存和删除的功能,一个特定的ComboBox就完成了。

实际操作中,comboBox常用的基本用法是什么?

比如:物料基础资料维护中,单位字段是下拉列表comboBox,下拉列表要显示为单位表中的dwdm,dwmc,选择后控件中的内容应显示成dwmc,而取值时要取对应的dwdm存入数据库,则写法如下:

Unit_Bll unit = new Unit_Bll();
            comboBox3.DataSource = unit.select();
            comboBox3.DisplayMember = "dwmc";
            comboBox3.ValueMember = "dwdm";
            comboBox3.Text = "";

取值(要取dwdm):this.comboBox3.SelectedValue.ToString();

以上就是小编今天的分享了,希望可以帮助到大家。



显示全文
java comet 山楂干泡水最佳搭配 java commandline java comparable接口 java compiler java config java console java console.log 复活节的由来 java const java consumer接口 统一和康师傅是哪国的 怎么删掉word中的空白页 微信笔记在哪里编辑 椰子怎么挑 蟑螂最怕三种克星 毛尖属于什么茶 微信铃声怎么设置自己的歌 怎么确认微信还在不在电脑端 河南过年的风俗有哪些 java color java collections java collect java clone() java clob java classloader java class.forname java class java cipher java charset java charsequence java charat java channel iPad怎么重启 java cglib 平板如何录屏 java ceiling java callback java calendar获取当前时间 苹果13怎么开机