读书人

怎么在listbox里面添加value值!

发布时间: 2012-03-30 17:32:09 作者: rapoo

如何在listbox里面添加value值!!!!
具体是这样的:
(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));
...
[解决办法]
这个简单,还用拿上来问啊

读书人网 >C#

热点推荐