簡體   English   中英

無法更改CheckBox樣式UltraGridCell的“已檢查”狀態

[英]Unable to change Checked state of an CheckBox style UltraGridCell

使用Infragistics套件,我接管了一個項目,其中有一個Checkbox樣式的列,該列表示數據庫中的Boolean值。 我在遵循處理更改其值的代碼時遇到了麻煩,因為我以前從未遇到過這樣的事情。

如果我先更改“最終交貨”列中的日期,我似乎只能更改此列的值。 但是,在我正在執行的流程的此階段之前,已經為最終交貨日期分配了一個值,因此無法再次更改。

為什么以下代碼不允許我更改檢查值,除非我先更改“ Final_Delivery”值?

   If e.Cell.Column.ToString = "Final_Delivery" Then
            e.Cell.Row.Update()
        End If

        If Replace(e.Cell.Column.ToString, "[hidden]", "").Trim = "Customer_Paid" Then
            e.Cell.Row.Update()

            If e.Cell.Value = True Then
                e.Cell.Row.Cells("PaymentDate").Value = Today
            End If

            End If

您是否嘗試過類似的方法來設置網格的布局/設置?

YourUltraGrid.DisplayLayout.Bands(0).Override.CellClickAction = CellClickAction.Edit

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM