我使用infragisitics ultrawingrid綁定的數據庫[Col Names:Id,Name,Age] .net winforms屏幕。 我在顯示網格時爲客戶端的每一行添加了一個複選框列。 當用戶點擊複選框時,捕獲單元格更改事件。在單元格更改事件中讀取列值
在附加到此事件的方法中,我想讀取上下文中行的所有單元格的值... [例如,我想要讀取Id,Name,Age列值]。我是否會按照計劃執行此操作?
謝謝。
我使用infragisitics ultrawingrid綁定的數據庫[Col Names:Id,Name,Age] .net winforms屏幕。 我在顯示網格時爲客戶端的每一行添加了一個複選框列。 當用戶點擊複選框時,捕獲單元格更改事件。在單元格更改事件中讀取列值
在附加到此事件的方法中,我想讀取上下文中行的所有單元格的值... [例如,我想要讀取Id,Name,Age列值]。我是否會按照計劃執行此操作?
謝謝。
UltraGridColumn ugc = myGrid.DisplayLayout.Bands[0].Columns[@"myColumnKey"];
private void mygrid_CellChange(object sender, CellEventArgs e)
{
if (StringComparer.OrdinalIgnoreCase.Equals(e.Cell.Column.Key, @"myColumnKey"))
{
//something like this
ugc [@"myColumnKey"][index];
}
}
使用此代碼在ultraGrid1_ClickCell_1
事件
///
/// Select value in cell one
///
_load = (int)e.Cell.Row.Cells["LOAD"].Value;
使用此
grdAssignedACL_CellChange(ByVal sender As Object, ByVal e As Infragistics.Win.UltraWinGrid.CellEventArgs) Handles grdAssignedACL.CellChange
Thanks.I想這一點,但我得到一個錯誤:無法用[]適用於索引表達式類型UltraGrdiColumn。 – Jimmy 2011-04-25 15:33:21
okk讓我檢查........... – TechGiant 2011-04-25 15:41:44
好吧..我知道了..我試了這個,它爲我工作:e.Cell.Row.Cells [0] .Value。感謝您的投入。 – Jimmy 2011-04-25 15:43:22