我正在處理複雜的系統,它允許通過公式計算網格中的一些值。 現在我有上面的網格文本框控件。 它以這種方式工作: 當您開始編輯內部編輯器並且第一個符號爲'='時 - 焦點移動到上面的文本框控件。 此時網格是隻讀的,當用戶點擊網格單元時 - 單擊單元格的座標傳遞給公式編輯器,因此它可以添加公式的鏈接。當您在文本編輯器中按Enter或Esc時 - 將公式寫入底層數據集,並使網格可編輯。如何在XtraGrid中實現類似excel的公式編輯器?
目標:
我也希望這看起來更像Excel網格。不喜歡專注跳到外面的某個地方。 是否可以讓編輯器保持打開狀態,同時允許用戶單擊網格上的任何位置?那麼,所有的公式編輯都將在就地編輯器中執行? 現在,沒有事件可以禁止關閉編輯器。如果我使用'ValidateEditor'事件 - 它甚至不允許使用滾動條。 有沒有辦法保持編輯器打開並離開導航工作?