블로그 이미지
baragi76

카테고리

분류 전체보기 (115)
생활 (10)
My Story (34)
My Album (1)
HomePage (0)
Hobbies (21)
Develop (42)
Utility (1)
Project (6)
07-09 19:14
Total239,669
Today16
Yesterday12

공지사항

달력

« » 2020.7
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  

안정적인 DNS서비스 DNSEver

'ListBox.SelectedItems'에 해당되는 글 1건

  1. 2014.05.19 C# CheckListBox에 동적 값 설정 및 선택된 아이템 Value 값 가져오기

C#에서... CheckListBox에 값 설정하고...

선택되어진 Item의 value 값을 확인한다.


public partial class Form1 : Form

{

// Form 오픈시 기본값 설정

private void DataBindforForm()

{

DataSet ds = new DataSet();

ds = SelectItems(); // CheckListBox를 채울 아이템 가져오기


if (ds != null)

{

if (ds.Tables.Count > 0 && ds.Tables[0].Rows.Count > 0)

{

foreach (DataRow dr in ds.Tables[0].Rows)

{

CheckBoxItem.Items.Add(new ListBoxItem(dr["Title"].ToString(), dr["Value"].ToString()));

}

}

}

}

private void clbCheckBoxItem_DoubleClick(object sender, EventArgs e)

{

foreach (ListBoxItem obj in CheckBoxItem.SelectedItems)

{

MessageBox.Show("더블 클릭 - " + obj.value.ToString()); ;

}

}

}


// ListBoxItem 객체

public class ListBoxItem

{

public string name { get; set; }

public string value { get; set; }


public ListBoxItem(string v_name, string v_value)

{

this.name = v_name;

this.value = v_value;

}


public override string ToString() { return this.name; }

}

Posted by baragi76

댓글을 달아 주세요