visual-inheritance

    3熱度

    1回答

    設置: 我創建了一個Form,我想有作爲從中我將繼承等形式的基礎。這種基本形式可以作爲各種「模板」,但它也提供了很多與結構相關的功能,以及所提供的所有控件的相互關係。 下面的圖像的底漆...頂部的信息顏色的酒吧是從ToolStrip繼承的自定義控件。底部條是另一種自定義,從ToolStrip繼承。左邊的白色塊是TreeView,右邊的塊是TabControl(從中刪除了所有的TabPages ..

    0熱度

    1回答

    什麼是最好的方式讓JFrames,JDialogs等從派生的公共父類派生,但有一些不同,能夠在父派對時自動更新公共部分,但也有新的組件,這些組件在GUI生成器中仍然很容易修改。 我以前使用過的一種方法是在運行時使用佔位符JPanel來填充現有的隔離組件,但我懷疑這不是最好的方法。 實例幀視覺的傳承:

    1熱度

    1回答

    在截圖中,你可以看到兩種形式:在設計模式 控制它繼承了控制。這個控件由一個特殊符號標記。 打印預覽表格也包含此符號。 問: 如何刪除(或使不可見的)這個符號的形式,或至少在打印預覽?

    0熱度

    1回答

    我一直在嘗試使用Visual Inheritance進行遊戲,以便我可以在多種形式中重用一組按鈕。 基本上我想要實現,我想的按鈕具有相同的視覺行爲在不同的形式,但是,他們應該執行,這取決於形式繼承它不同的動作。 假設我有FormButtonBar 新以下按鈕|編輯|搜索|取消|關閉 他們應禁用或有自己的文字和圖標根據當前形勢事情改變(我這樣做,使用.Tag),這些都是可供選擇的選項顯示 保存|保存

    1熱度

    3回答

    我們知道,當表單被可視化繼承時,其所有控件都會在設計時被鎖定。這個問題要求我們將事件處理程序放在基本形式中。現在,如果我想將基礎控件事件處理程序放置在派生窗體中,該怎麼辦? 由於控件被鎖定,雙擊控件添加事件處理程序的方法不應該起作用。 在Visual Inheritance的情況下事件處理的行業標準方法是什麼?

    1熱度

    1回答

    我已經構建了一個基本用戶控件BaseViewControl,它有一個dataGridView和一個bindingSource對象。兩者都有保護訪問修飾符。 dataViewGrids dataSource指向基礎表單bindingSource。 然後我創建了一個InheritedUserControl,ApplicationUserView,當提示時我將它指向我的UI組件。它在同一個程序集中繼承了

    2熱度

    1回答

    我有一個從UserControl繼承的類,具有自定義的DependencyProperty。我把標準按鈕內(不一定是直接的孩子),我想在按鈕上我的自定義DP值,就像這樣: usercontrol.MyDependency = "hello"; var x = button.GetValue(MyUserControl.MyDependencyProperty); 它的可視樹裏面幾乎繼承財產,

    3熱度

    3回答

    可以說我有FormChild繼承FormParent。在父母的頂端有一個工具。我想要的是在我的子表單中添加額外的元素,但控件始終被鎖定,儘管我已將修改器設置爲保護。 我查了一下互聯網,看來這是一個衆所周知的bug;但沒有人知道解決方法或什麼?

    2熱度

    2回答

    我有3個不同的DataModule:ADOModule,SDACModule,AstaModule。除了使用的數據庫組件,它們都是相同的:ADO,SDAC,Asta。 所有這些DataModules都執行相同的工作,但通過不同的組件。我的意思是 - 所有內部選拔和執行者都是一樣的。 我搜索的是:將所有這些DataModules結合到一個BaseDataModule,並強制每個ADOModule,S

    1熱度

    1回答

    我有一個用戶控制類BaseUserControl和DerivedUserControl類,它是從BaseUserControl派生的。在重建解決方案之後,兩者都在Visual Studio Designer中正確顯示。 在BaseUserControl我有一個protected標籤和其他protected控件。我想隱藏導出控件的這個標籤。所以我在用戶代碼文件以及DerivedUserControl