Quantcast
Channel: ListView problem
Viewing all articles
Browse latest Browse all 3

ListView problem

$
0
0
Hi,
DataTable dt = new DataTable("Employes"); public TestList() { InitializeComponent(); DataColumn c1 = new DataColumn("ID"); DataColumn c2 = new DataColumn("Name"); DataColumn c3 = new DataColumn("Dept"); dt.Columns.Add(c1); dt.Columns.Add(c2); dt.Columns.Add(c3); DataRow dr = dt.NewRow(); dr[0] = 1; dr[1] = "Raj"; dr[2] = "IT"; dt.Rows.Add(dr); dr = dt.NewRow(); dr[0] = 1; dr[1] = "Rajesh"; dr[2] = "BT"; dt.Rows.Add(dr); dr = dt.NewRow(); dr[0] = 1; dr[1] = "John"; dr[2] = "MT"; dt.Rows.Add(dr); dr = dt.NewRow(); dr[0] = 1; dr[1] = "Johnny"; dr[2] = "LT"; dt.Rows.Add(dr); dr = dt.NewRow(); dr[0] = 1; dr[1] = "Ramesh"; dr[2] = "RT"; dt.Rows.Add(dr); //If you are using windows application
 listBox1.DataSource = dt.DefaultView;
listBox1.DisplayMember = "Name";

comboBox1.DataSource = dt.DefaultView;
comboBox1.DisplayMember = "Dept";

//If you are using wpf application
listBox1.ItemsSource = dt.DefaultView; listBox1.DisplayMemberPath = "Name"; comboBox1.ItemsSource = dt.DefaultView; comboBox1.DisplayMemberPath = "Dept"; } private void listBox1_SelectionChanged(object sender, SelectionChangedEventArgs e) { if (listBox1.SelectedIndex > -1) { string dept = ((DataRowView)listBox1.SelectedItem).Row.ItemArray[2].ToString(); comboBox1.Text = dept; } }

Nagarjuna Dilip

Viewing all articles
Browse latest Browse all 3

Trending Articles