[c#] 울트라 그리드 멀티 헤더
카테고리 없음2014. 2. 7. 17:07
- </P><P>// Create data table
- DataTable dt = new DataTable();
- dt.Columns.Add("First Name");
- dt.Columns.Add("Second Name");
- dt.Columns.Add("Salary");
- dt.Columns.Add("Taxes");
- dt.Rows.Add("Joe","Smith",120000,1000);
- dt.Rows.Add("Mariah","Carry",1500000,10000);
- // Bind Datasource
- ultraGrid1.DataSource = dt;
- // Create Groups
- Infragistics.Win.UltraWinGrid.UltraGridGroup group1 = new Infragistics.Win.UltraWinGrid.UltraGridGroup( "Personal Info",1); // key + unique id
- Infragistics.Win.UltraWinGrid.UltraGridGroup group2 = new Infragistics.Win.UltraWinGrid.UltraGridGroup( "Salary Info",2);
- // Add Groups to BAND
- ultraGrid1.DisplayLayout.Bands[0].Groups.Add( group1 );
- ultraGrid1.DisplayLayout.Bands[0].Groups.Add( group2 );
- // *** Assign columns to groups **
- // option 1 Through gropus Columns
- group1.Columns.Add( ultraGrid1.DisplayLayout.Bands[0].Columns[0] );
- group1.Columns.Add( ultraGrid1.DisplayLayout.Bands[0].Columns[1] );
- group2.Columns.Add( ultraGrid1.DisplayLayout.Bands[0].Columns[2] );
- group2.Columns.Add( ultraGrid1.DisplayLayout.Bands[0].Columns[3] );
- // option 2 Columns group
- //ultraGrid1.DisplayLayout.Bands[0].Columns[0] .Group = group1;
- </P>
[c#] 확인 취소가 가능한 메세지 박스
카테고리 없음2014. 2. 7. 10:41
DialogResult dr = MessageBox.Show("종료하시겠습니까?", "알림", MessageBoxButtons.OKCancel, MessageBoxIcon.Information);
if (dr == DialogResult.OK)
{
MessageBox.Show("정상적으로 종료되었습니다.");
}
else
{
MessageBox.Show("종료안한다고?");
}