Từ 1 tới 8 trên tổng số 8 kết quả

Đề tài: Hiển thị combobox trong datagrid như thế nào?

  1. #1
    Ngày gia nhập
    03 2008
    Bài viết
    43

    Mặc định Hiển thị combobox trong datagrid như thế nào?

    Cac bac on chi minh voi, lam the nao de hien thi combobox trong datagrid vay(trong c# day cac bac), giup minh voi minh dang can gap, cam on cac bac nhe

    Lưu ý viết tiếng Việt có dấu khi đưa bài viết của mình lên diễn đàn. Bài viết của bạn được để lại để nhắc nhở lần sau. Nếu tái vi phạm, sẽ bị xóa bỏ mà không cần thông báo.
    Đã được chỉnh sửa lần cuối bởi Kevin Hoang : 26-03-2008 lúc 02:15 AM. Lý do: Nhắc nhở

  2. #2
    Ngày gia nhập
    02 2008
    Bài viết
    88

    Bạn gặp may đấy, cái này dạo này mình cũng đang cần và đa nghiên cứu xong.
    Đầu tiên, bạn cần có 2 cái method sau đây do mình viết.
    Visual C# Code:
    1. /// <summary>
    2.         /// Hàm tạo ra một đối tượng DataGridView Combobox Column
    3.         /// </summary>      
    4.         /// <param name="varColumnName">Tên của Column </param>
    5.         /// <param name="varHeaderText">Text sẽ hiển thị ở Column Header</param>
    6.         /// <returns></returns>                    
    7.         internal static DataGridViewComboBoxColumn fncCreateDGViewComboboxColumn(String varColumnName, String varHeaderText)
    8.         {
    9.             DataGridViewComboBoxColumn objColumn = new DataGridViewComboBoxColumn();
    10.             objColumn.Name = varColumnName;
    11.             objColumn.HeaderText = varHeaderText;
    12.             objColumn.DataPropertyName = varColumnName;
    13.             objColumn.ReadOnly = false;            
    14.             objColumn.Sorted = true;
    15.             objColumn.DropDownWidth = 160;
    16.             objColumn.Width = 100;
    17.             objColumn.MaxDropDownItems = 10;
    18.             objColumn.FlatStyle = FlatStyle.Standard;
    19.             return objColumn;
    20.         }
    21.         /// <summary>
    22.         /// Gán DataSoure cho DataGridViewComboBoxColumn
    23.         /// </summary>
    24.         /// <param name="objComlumn">DataGridViewComboBoxColumn cần gán Data Source</param>
    25.         /// <param name="objDatatable">DataTable chứa dữ liệu cần gán</param>
    26.         /// <param name="varColumnNameDisplay">Cột sẽ được hiển thị trên Combobox</param>
    27.         /// <param name="varColumnNameValue">Giá trị tương ứng với các phần tử trong Combobox</param>
    28.         internal static void subSetDataSoureForDGViewComboboxColumn(ref DataGridViewComboBoxColumn objComlumn,
    29.                                  DataTable objDatatable, String varColumnNameDisplay, String varColumnNameValue)
    30.         {
    31.             objComlumn.DataSource = objDatatable;
    32.             objComlumn.DisplayMember = varColumnNameDisplay;
    33.             objComlumn.ValueMember = varColumnNameValue;
    34.         }
    Cách sử dụng
    Visual C# Code:
    1. //Tạo Column STT dạng Combobox
    2. DataGridViewComboBoxColumn objColumn = fncCreateDGViewComboboxColumn("STT", "STT");
    3. //Gán DataSoure cho Combobox, phần hiển thị và phần giá trị tương ứng đều là của cột STT
    4. subSetDataSoureForDGViewComboboxColumn(objColumn, objDataTableDanhsach, "STT", "STT");
    5. //Add cột vào Datagridview
    6. DGDanhsachSV.Columns.Add(objColumn);
    Mình từ Caulacbovb qua)
    Giã từ VB6 đến với VB.Net, C# và Java.

  3. #3
    Ngày gia nhập
    03 2008
    Bài viết
    43

    uh. Mình biết rồi, lần sau mình post lên diển đàng sẽ có dấu, vì lúc trước mình chưa có unicode, mong thông cảm nhe

    Cảm ơn nhiều vì đả giúp mình hiểu thêm về combobox trong datagrid

  4. #4
    Ngày gia nhập
    06 2009
    Bài viết
    9

    đúng lúc vừa làm tới phần này, bí quá k biết làm sao.
    Cám ơn bạn anhtuyenbk.

  5. #5
    Ngày gia nhập
    03 2009
    Bài viết
    4

    anh em ơi có ai biết cách kết buộc dữ liệu giữa combobox với textbox trong datagridview ko chỉ mình với.
    bài của mình là thế này: mình tạo 1 combobox tên là MaMH và 1 textbox tên là TenMatHang trong datagridview sau đó mình muốn chọn 1 giá trị trên cột MaMH thì TênMH tuơng ứng hiện lên. mình làm cho hiển thị được MaMH lên rồi, nhưng mà nó ko hiển thị được TenMH tướng ứng
    nhờ anh em giúp đỡ. cảm ơn diễn đàn

  6. #6
    Ngày gia nhập
    01 2009
    Nơi ở
    dong nai
    Bài viết
    2

    Mặc định Hiển thị combobox trong datagrid như thế nào?

    Trích dẫn Nguyên bản được gửi bởi satthuech Xem bài viết
    anh em ơi có ai biết cách kết buộc dữ liệu giữa combobox với textbox trong datagridview ko chỉ mình với.
    bài của mình là thế này: mình tạo 1 combobox tên là MaMH và 1 textbox tên là TenMatHang trong datagridview sau đó mình muốn chọn 1 giá trị trên cột MaMH thì TênMH tuơng ứng hiện lên. mình làm cho hiển thị được MaMH lên rồi, nhưng mà nó ko hiển thị được TenMH tướng ứng
    nhờ anh em giúp đỡ. cảm ơn diễn đàn
    bạn ơi ý bạn là combobox điều khiền textbox à hay ngược lại

  7. #7
    Ngày gia nhập
    03 2009
    Bài viết
    4

    uhm, combobox điều khiển các textbox đó, nhưng mà tất cả các combobox với textbox đó đều nằm trong datagridview, còn nằm ngoài thì mình biết làm rồi

  8. #8
    Ngày gia nhập
    10 2008
    Bài viết
    2

    ko biet vs205 nhung o vs2008 khi minh add mot datagridview cho minh chon kieu kieu type. trong do co combobox cua ban can do. ban nghien cuu them nhe!

Các đề tài tương tự

  1. combobox drop như 1 datagrid làm như thế nào
    Gửi bởi diepnghitinh trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 1
    Bài viết cuối: 25-05-2011, 07:24 PM
  2. Database Sử dụng 2 ô trong Datagrid như thế nào?
    Gửi bởi gacongnghiep_cs trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 10
    Bài viết cuối: 08-04-2011, 12:45 AM
  3. Thêm Button vào Datagrid trong C# như thế nào?
    Gửi bởi nhatnghe_thuong trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 4
    Bài viết cuối: 16-03-2011, 09:34 PM
  4. Tạo Combobox trên Datagirdview | Làm thế nào add combobox vào datagrid với C#?
    Gửi bởi hvcuongit trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 4
    Bài viết cuối: 10-04-2009, 05:12 PM
  5. sử dụng check box trong datagrid như thế nào
    Gửi bởi meocontaplamC trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 2
    Bài viết cuối: 21-03-2009, 11:26 PM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn