是否可以使用DEVEXPRESS在Gridview单元格中添加多个存储库项目?

时间:2013-03-11 07:38:39

标签: c# repository devexpress gridcontrol

我有Datatable,我必须将两个存储库项添加到同一个单元

     DataTable dtbl = null;
     public Form1()
    {
        InitializeComponent();
        dtbl = new DataTable();
        dtbl.Columns.Add("T1");
        dtbl.Columns.Add("T2");
        dtbl.Columns.Add("T3");

        dtbl.Rows.Add("Test1", "Test2", "Test3");
        dtbl.Rows.Add("Test4", "Test5", "Test6");
        dtbl.Rows.Add("Test7", "Test8", "Test9");

        gridControl1.DataSource = dtbl.DefaultView;
        gridView1.CustomRowCellEdit += new DevExpress.XtraGrid.Views.Grid.CustomRowCellEditEventHandler(gridView1_CustomRowCellEdit);
    }

    void gridView1_CustomRowCellEdit(object sender, DevExpress.XtraGrid.Views.Grid.CustomRowCellEditEventArgs e)
    {
        RepositoryItemButtonEdit rebBtn = new RepositoryItemButtonEdit();
        RepositoryItemComboBox rebcmb= new RepositoryItemComboBox();
        rebBtn.AutoHeight = false;
        rebcmb.AutoHeight = false;
        e.RepositoryItem = rebBtn;
        e.RepositoryItem = rebcmb;
    }

我必须添加Button和Combobox才有可能。

      The image i uploaded is a WPF gridColumn , is this possible in DEVEXPRESS GridControl

enter image description here

          This is Devexpress Gridcontrol .. here i created Two sepetate columns..

enter image description here

1 个答案:

答案 0 :(得分:0)

您不能同时激活两个RepositoryItem。您可以使用ComboBox RepositoryItem并向Buttons属性添加一个额外的按钮。然后,您可以对ButtonClick或ButtonPressed事件作出反应。