簡體   English   中英

以相同的形式將控件的屬性綁定到另一個控件的屬性值

[英]bind a Control's property to another control's property value on the same form

我正在使用C#4.5-Winform。 我的問題特定於C#WinForm。

我想將控件的屬性綁定到同一窗體上的另一個控件的屬性值。

我有一個GroupBox和一個復選框。 選中復選框時,應啟用組框,而未選中復選框時,應禁用組框。 但是,可以通過工具復選框“ CheckedChanged”事件來完成此任務。 但我想在不編寫任何代碼的情況下完成此任務。 我不知道有沒有可能。 如果可能的話,請提供解決方案。 在此處輸入圖片說明

可以通過設計師來完成。 對於您的控件->屬性->綁定...

但是要在設計器文件中生成一行代碼,需要很多步驟,您可以像在構造函數中一樣輕松地添加自己:

this.groupBox.DataBindings.Add( "Enabled", this.myCheckBox, "Checked" );

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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