Thứ Sáu, 27 tháng 9, 2013
CheckBoxComboBox
Download DLL and Project demo
Hướng dẫn sử dụng: Thêm vào Toolbox giống DotNetBar
Code:
List<string> Dau = new List<string>();
DataTable DT = new DataTable();
DT.Columns.AddRange(new DataColumn[]
{
new DataColumn("IdDanhHieu", typeof(int)),
new DataColumn("TenDanhHieu", typeof(string)),
new DataColumn("MoTa", typeof(string)),
});
List<DHDTuong> list = new List<DHDTuong>();
for (int i = 0; i < dgvDHDTuong.Rows.Count; i++)
{
if (Dau.Find(Items => Items == dgv.Rows[i].Cells["Ten"].Value.ToString()) == null)
{
list.Add(new DHDTuong(dgvDHDTuong.Rows[i]));
Dau.Add(dgv.Rows[i].Cells["Ten"].Value.ToString());
}
}
foreach (DHDTuong cs in list)
{
DT.Rows.Add(cs.IdDanhHieu, cs.TenDanhHieu, cs.TenDanhHieu);
}
ccbDanhHieu.DataSource = new ListSelectionWrapper<DataRow>(DT.Rows,"TenDanhHieu");
ccbDanhHieu.DisplayMemberSingleItem = "Name";
ccbDanhHieu.DisplayMember = "NameConcatenated";
ccbDanhHieu.ValueMember = "Selected";
CheckListBox
Download DLL and Project Demo
Hướng dẫn sử dụng:
- Thêm vào Toolbox giống như DotNetBar
Code với CSDL:
((ListBox)clbVanBanDH).DataSource = DHVB.docDuLieu("IdDanhHieu = " + ma);
((ListBox)clbVanBanDH).DisplayMember = "TenVanBan";
((ListBox)clbVanBanDH).ValueMember = "IdDHVB";
for (int i = 0; i < clbVanBanDH.Items.Count; i++)
{
clbVanBanDH.SetItemChecked(i, true);
}
Chú ý: Thuộc tính Sort mặc định là True
Đăng ký:
Bài đăng (Atom)