Dùng label or textbox hỗ trợ đi bạn.
mình có một combobox là mã dân tộc mình muôn khi click vào combobox thì sẽ xổ xuống vuằ có mã dân tộc và tên dân tộc để người dùng dễ chọn tí mà!! ai biết giúp mình nha!!
Dùng label or textbox hỗ trợ đi bạn.
Bạn thử dùng cách này xem sao:
Visual C# Code:
// Tạo bảng lưu dữ liệu (demo thôi nhé, có thể lấy từ trong Database ra thì khỏi phải tạo mới) table.Columns.Add("Ma"); table.Columns.Add("Ten"); table.Rows.Add("K","Kinh"); table.Rows.Add("M", "Muong"); table.Rows.Add("T", "Thai"); // Chuyển sang list để làm datasource cho combobox { list.Add(row["Ma"] + " | " + row["Ten"]); } comboBox1.DataSource = list;
để mình thử thank bạn nhiều nha có gì xin chi giáo tiếp ha!!
Hình như tôi miêu tả hơi khó hiểu ha.
tôi miêu tả lại.
khi ta chọn vào một combobox thì combobox sẽ xổ xuống gồm có 2 cột là mã nhân viên và cột còn lại là tên nhân viên( để giúp người dùng dễ chọn lựa tí mà).
và khi chọn xong combobox chỉ hiện duy nhất một trường là mã nhân viên thui.
vậy đó.
hồi trước trong access tui làm được nhưng giờ mò hoài mà hong ra ai biết giúp với!!! huhuu
mình sắp nộp bài ui.
Đó là trên Access nó có các thuộc tính như column count đêt set số column, width để khi chọn chỉ hiện 1 column,...
Control mặc định của VS thì ko có các thuộc tính này, nếu muốn bạn có thể tạo ra control riêng và sử dụng, xem demo ở đây là làm đc http://www.codeproject.com/KB/combob...lumncombo.aspx
Thanks bạn nhiều nha đúng là càng học thấy mình càng dốt hiihih
Bạn có thể dùng cái DropDownDataGridView cũa mình cũng được, download demo ỡ đây http://www.mediafire.com/?z65sawmw6vgoy03.
Mình quên nữa mình thiết kế chương trình bằng c# 2008 kết nối với sql 2005
mấy tài liệu trên toàn là thiết kế bằng vb không ah hic hic!!
VB với C# ko khác nhau mấy đâu bạn!!! Bạn chịu khó đọc nó đi rùi suy wa bên c#