怎么在listbox里面添加value值!
如何在listbox里面添加value值!!!!
具体是这样的:
(1)左边控件是listbox,用来显示文件名称,不包含路径;右边是picturebox,又来显示图像预览!
(2)我想,每次选中左边的文件名称后,如何让右边的控件显示图像???
谢谢大家帮忙!
(问题是我不知道该把图像的完整路径放到哪里?)
------解决方案--------------------
.tag
------解决方案--------------------
tag属性,object类型,可以存放任何类型
------解决方案--------------------
listbox编辑项啊,自己添加文件名称,也可以绑定数据源
------解决方案--------------------
请问,你的文件名称和图片都是存在哪里啊?
------解决方案--------------------
设置ListBox的DataSource、DisplayMember和ValueMember属性
------解决方案--------------------
具体是这样的:
(1)左边控件是listbox,用来显示文件名称,不包含路径;右边是picturebox,又来显示图像预览!
(2)我想,每次选中左边的文件名称后,如何让右边的控件显示图像???
谢谢大家帮忙!
(问题是我不知道该把图像的完整路径放到哪里?)
------解决方案--------------------
.tag
------解决方案--------------------
tag属性,object类型,可以存放任何类型
------解决方案--------------------
listbox编辑项啊,自己添加文件名称,也可以绑定数据源
------解决方案--------------------
请问,你的文件名称和图片都是存在哪里啊?
------解决方案--------------------
设置ListBox的DataSource、DisplayMember和ValueMember属性
------解决方案--------------------
- C# code
/// <summary> /// 列表条目类 /// </summary> public class ListItem { private object _Value; /// <summary> /// 条目值 /// </summary> public object Value { get { return _Value; } } private String _Display; /// <summary> /// 条目显示字符串 /// </summary> public String Display { get { return _Display; } } /// <summary> /// 构造函数 /// </summary> /// <param name="value">条目值</param> /// <param name="display">条目显示字符串</param> public ListItem(object value, String display) { _Value = value; _Display = display; } } List<ListItem> listListItem = new ... ... listBox.DataSource = listListItem; listBox.ValueMember = "Value"; listBox.DisplayMember = "Display"; ... object value = listBox.SelectedValue;
------解决方案--------------------
在设计页面选择listbox,在属性栏点击Items,Items右边的...按钮就可以添加
------解决方案--------------------
当然可以了,是我以前的代码
...
listListItem.Add(new(ListItem(url, name));
...
------解决方案--------------------
这个简单,还用拿上来问啊