在我們的應用程序中,我們將有幾個查找器對話框。查找器對話框的UI很簡單(文本框,datagridview結果,確定按鈕,取消按鈕)。不同對話框之間唯一真正的變化是一些標籤文本和網格綁定源。我們希望強制執行某些屬性(如全行選擇和只讀模式)和事件(如單擊和雙擊),以便當有人想要添加對話框時,我們知道用戶將獲得一致的行爲,因爲該對話框實現了相同屬性和事件,我們的應用程序中的每個其他對話實現。DataGridView確保應用程序的一致性
我創建了一個基本查找表單,其中包含一些屬性和ok/cancel按鈕及其點擊事件。我卡在datagridview。在我們的一個查找器對話框中,確保所有datagridview具有相似特徵的最佳方法是什麼?
我不想放鬆在網格上設置綁定數據源時得到的一些visual studio設計時間的東西。也許我應該創建一個從DataGridView繼承下來的網格並強制執行這些屬性和方法。 – 2009-05-19 16:47:04