[英]C# winform: communation between winform and usercontrol
我想開發一個自定義按鈕,其中包含可以根據內容動態更改的屬性。 以相同的形式使用此按鈕的次數不止一次。
例如:自定義按鈕包含一個字符串:str。 如果我們想要按鈕更新數據庫,我們只需要在主表單中設置字符串:str =“ update mytable * *”。 如果我們需要刪除功能,則只需將字符串設置為:主窗體中的str =“ delete from my table .....”。
你能舉個例子嗎? 我是C#的新手。
做到這一點非常容易,您只需要重寫.net框架的按鈕類,並編寫自己的代碼即可
如果我對文本框做了相同的操作,則可以查看此博客文章: 增強的文本框控件
您可以在用戶控件以及公共方法中創建公共屬性,這些屬性可以從表單中訪問。 然后,您可以將值分配給property並調用適當的方法來執行數據庫轉換語句。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.