2016-09-06 5 views
0

スイートを使用して、Checkboxのスタイルの列があるプロジェクトを引き継ぎました。これはデータベースにBooleanの値を表します。私は前にこのようなことが起こったことがないので、値の変更を処理するコードに続く問題があります。CheckBoxスタイルのチェック済み状態を確認できませんUltraGridCell

「最終配送」列の日付を最初に変更すると、この列の値を変更できるように見えます。ただし、最終納期には、この段階の前に既に処理中の値が割り当てられているため、再度変更することはできません。

「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 
+0

「今日」はブール値ですか? – theBugger

+0

@theBuggerいいえ、それは日付の値です –

+0

新しいブール値をどこに設定するかはわかりません – theBugger

答えて

0

はあなたがグリッドのレイアウト/設定を行い、このような何かをしようとしたことがありますか?

YourUltraGrid.DisplayLayout.Bands(0).Override.CellClickAction = CellClickAction.Edit 
関連する問題