c# - usercontrol使用者控制項 - wpf usercontrol教學



將用戶控件添加到表單 (1)

我創建了一個帶有TextBox和兩個按鈕的用戶控件,但是我還沒有創建事件,只是將它們放到用戶控件中。 當我想將用戶控件添加到我的表單時,它說:

無法移動Task_control.cs。 目標文件夾與源文件夾相同。

我不明白為什麼。 謝謝!


創建用戶控件後,您應該構建項目( F6Ctrl + Shift + B )。

然後Visual Studio自動將控件添加到工具箱 。 您應該將控件從工具箱Ctrl + Alt + X )拖動到窗體。

如果成功構建項目後,控件不在工具箱上,請確保將“ 自動填充工具箱”設置為“真”:轉到“ 工具” - >“選項” ,選擇“ Windows窗體設計器”節點,然後將“ 自動填充工具箱”設置為true

您也可以手動將用戶控件添加到工具箱中(如果未設置“自動填充工具箱”,並且您不想設置它!)。 強烈建議您在工具箱上為特定用戶控件創建一個附加選項卡 :右鍵單擊工具箱的空白區域,然後單擊添加選項卡 ,然後為新選項卡指定名稱。

現在構建項目,右鍵單擊工具箱上的空白區域(當然,在已創建的選項卡中,或在“常規”選項卡中),然後選擇選擇項目

等待幾秒鐘(或幾分鐘)以使對話框準備就緒,然後單擊“ 瀏覽”並選擇您的程序集。 您的所有用戶控件現在都在列表中。 選擇要添加到“工具箱”的項目,然後單擊“確定”。





user-controls