我成功地從DevExpress安裝了最新的QuantumGrid,但我從未使用過這個網格,而且我也不知道如何開始。我發現HLP文件並不是一個真正的教程,並且演示非常豐富,以至於無法快速啓動,看看QuantumGrid是否適合我的需求。「你好,世界!」 DevExpress QuantumGrid的例子?
有人碰巧有一個關於如何創建一個小的,非數據庫綁定的,非層次化的,但用戶可編輯的網格來託管幾列並用幾行填充網格的基本示例?
謝謝。
我成功地從DevExpress安裝了最新的QuantumGrid,但我從未使用過這個網格,而且我也不知道如何開始。我發現HLP文件並不是一個真正的教程,並且演示非常豐富,以至於無法快速啓動,看看QuantumGrid是否適合我的需求。「你好,世界!」 DevExpress QuantumGrid的例子?
有人碰巧有一個關於如何創建一個小的,非數據庫綁定的,非層次化的,但用戶可編輯的網格來託管幾列並用幾行填充網格的基本示例?
謝謝。
在窗體上放置網格,然後刪除其默認GridView
並添加TableView
。向TableView添加幾列,然後將GridLevel與這個新視圖關聯起來。在窗體上放置一個按鈕並將此代碼添加到其單擊處理程序。
cxGrid1TableView1.DataController.BeginFullUpdate;
try
cxGrid1TableView1.DataController.RecordCount := 3;
cxGrid1TableView1.DataController.SetValue(0,0,'Data1');
cxGrid1TableView1.DataController.SetValue(1,0,'Data2');
cxGrid1TableView1.DataController.SetValue(2,0,'Data3');
finally
cxGrid1TableView1.DataController.EndFullUpdate;
end;
RecordIndex
對應於行索引和ItemIndex
對應於列索引。我希望這可以幫助你開始。
你應該看看在演示(「量子目錄」\演示\德爾福),演示比幫助文件更有幫助:)
謝謝你們的幫助。對於那些有興趣在開始使用此網格對象,在這裏(我認爲)的上述步驟提出:
(idursun)
的形式
添加TcxGrid對象在IDE中的結構對象,在cxGrid1單擊鼠標右鍵,選擇「刪除視圖」
右鍵單擊cxGrid1,並選擇「編輯」
點擊「Views」標籤,點擊「Add View ...」,然後從下拉列表中選擇「Table」
在右邊的「Columns」選項卡中,點擊「Add 」,並加入了一些列
在此對話框中不過,回到‘結構’選項卡上的左
右鍵單擊cxGridLevel1,並選擇‘選擇視圖’到級別關聯與這個新的TableView。關閉對話框
在窗體中添加一個按鈕,這個代碼粘貼到其Click事件:
cxGrid1TableView1.DataController.BeginFullUpdate; 嘗試 cxGrid1TableView1.DataController.RecordCount:= 3; cxGrid1TableView1.DataController.SetValue(0,0,'Data1'); cxGrid1TableView1.DataController.SetValue(1,0,'Data2'); cxGrid1TableView1.DataController.SetValue(2,0,'Data3');最終 cxGrid1TableView1.DataController.EndFullUpdate; 結束;
(barism)
添加TxGrid對象的形式
在形式新cxGrid1對象,右鍵單擊其cxGrid1Level對象,然後選擇「創建視圖>表「
在IDE的Structure對象中,右鍵單擊cxGrid1,然後選擇」編輯器...「
在右側的列選項卡中,單擊添加以添加幾列。關閉此對話框
將數據添加到網格,無論是編寫代碼,或在cxGrid1單擊鼠標右鍵,選擇「編輯佈局和數據」