WPF 建立使用者控制項並引用

2022-05-21 21:12:11 字數 1307 閱讀 5045

首先建立新專案->wpf使用者控制項庫專案

在usercontrol1.xaml檔案中新增兩個標準控制項button和label,並且新增按鍵單擊處理事件

"使用者label

" horizontalalignment="

left

" verticalalignment="

top"/>

private void button_click(object sender, routedeventargs e)

右擊wpfcontrollibrary專案生成wpfcontrollibrary.dll控制項庫檔案

右擊引用->新增引用

選擇我們剛才生成的wpfcontrollibrary.dll控制項庫檔案

此時展開引用就可以看到該控制項了

開啟mainwindow.xaml檔案,在工具箱拖拽剛才生成的控制項到前端設計器裡面

執行單擊按鍵檢視效果

如果我們修改使用者控制項專案下usercontrol1.xaml.cs裡的按鍵處理事件

因此,我們可以不用修改應用程式,修改使用者控制項庫就能達到效果的改變。

建立WPF使用者控制項

wpf使用者自定義控制項和winform建立方法類似,這裡先糾正乙個誤區,就是有很多人也是新增,然後新建,然後是新建使用者控制項庫,但是為什麼編譯好生成後debug目錄下還是只有exe檔案而沒有dll檔案呢?這裡大家要注意一下,新建要在解決方案處右鍵新建 新建專案,而不是在專案下新建,因為乙個專案只...

WPF 動態載入使用者控制項

效果如圖 完成功能是讀取選單的配置檔案,載入選單,點選選項後,動態生成ui控制項並載入到tabcontrol中 關鍵 這裡可以動態載入其他dll檔案中的元件 assembly assem assembly.loadfile var onepage assem.createinstance data....

WPF新增類庫並引用

首先利用wpf嚮導建立乙個空的專案 using system.windows xmlns xmlns x xmlns d xmlns mc mc ignorable d title mainwindow height 450 width 800 右擊解決方案 新增 新建項 找到類庫 net fram...