[ VerbatimBOT @ 21.10.2006. 00:12 ] @
Znači jednostavno: Kako da prilikom punjenja ListBox-a svakom Item-u dodam i Value? U 2003. to beše: listBox1.Items[index].Value |
[ VerbatimBOT @ 21.10.2006. 00:12 ] @
[ DarkMan @ 21.10.2006. 18:36 ] @
Code: public class ComboBoxItem { public static String DisplayMember = "DisplayText"; public static String ValueMember = "ItemValue"; private String m_DisplayText; private object m_ItemValue; public ComboBoxItem(String DisplayText, object ItemValue) { this.m_DisplayText = DisplayText; this.m_ItemValue = ItemValue; } public String DisplayText { get { return this.m_DisplayText; } set { this.m_DisplayText = value; } } public object ItemValue { get { return this.m_ItemValue; } set { this.m_ItemValue = value; } } public override String ToString() { return this.m_DisplayText; } } Code: ArrayList Items = new ArrayList(); Items.Add(new ComboBoxItem("item 1", 1); Items.Add(new ComboBoxItem("item 2", 2); Items.Add(new ComboBoxItem("item 3", 3); comboBox.DataSource = Items; comboBox.DisplayMember = ComboBoxItem.DisplayMember; comboBox.ValueMember = ComboBoxItem.ValueMember; Vrednost citas i postavljas u property comboBox.SelectedValue [ VerbatimBOT @ 23.10.2006. 08:43 ] @
Hvala čovek!
Živ bio! :) Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|