簡體   English   中英

C#Winform:Winform和用戶控件之間的交流

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM