Blend基礎 控制項與使用者控制項

2022-02-14 17:18:17 字數 891 閱讀 1334

blend基礎-控制項與使用者控制項

什麼是控制項

什麼是模板

具體做法

在舞台上新增乙個按鈕,右鍵點選。

編輯副本選項是對預設的按鈕模板再進行編輯。

建立控制項是完全的自己建立乙個新的模板。

這裡就全新的建立乙個模板。

再填出的對話方塊中為新的模板起好名字。

這裡我們就得到了乙個空的模板。

在grid布局控制項中可以製作上自己想要的按鈕的樣子。

編輯好後點選視窗左上角的標籤返回舞台檢視效果。

可以發現舞台上的按鈕發聲了變化

在這裡,你可以再在舞台上新增其他的按鈕,在為其指定模板。

最終的效果如下:

什麼是使用者控制項

如果說控制項是blend原先自帶的話,那麼使用者控制項就是使用者自己建立的。 

具體做法

這裡用具體的例子來說明。

假設在我的應用程式中有需要做搜尋。這裡就要製作乙個搜尋框控制項。

製作使用者控制項

搜尋框控制項需要乙個輸入框和乙個按鈕,這裡先把兩個控制項都放置到舞台上排好位置後點選右鍵。

為使用者控制項起名

這時你會發現在原有的專案中多出了乙個mysearchbox.xaml的檔案,這個就是你剛剛建立的使用者控制項。

簡單的編輯一下屬性。

到此,搜尋框控制項就製作完成了。

使用使用者控制項

要使用使用者控制項必須先要生成一下專案。

然後你會在控制項庫的「專案」選項卡中找到剛剛自己製作的使用者控制項。

用法和控制項的用法是一樣的雙擊便可將其放入舞台。

使用者控制項(頁面與使用者控制項之間的資料訪問)12 12

前台如何新增使用者控制項!例 page指令下加入 register src cityselect.ascx tagname cityselect tagprefix uc1 在指定位置下加入 頁面上訪問使用者控制項中的資料 方法一 使用使用者控制項的findcontrol方法,找到使用者控制項中的控...

使用者控制項之Child控制項操作

自定義控制項,公開向上 向下 增加 刪除等幾個操作的方法,用於讓父視窗註冊,父視窗通過這些方法可以實現對子自定義控制項的向上 向下 增加 刪除等操作。如下效果 1.自定義控制項 操作列舉 public enum operator public partial class ucchild userco...

WP 控制項基礎 按鈕控制項

button hyperlinkbutton repeatbutton togglebutton 1 button 2014 1 28 23 09 上傳 3 repeatbutton 在按下滑鼠不放時,不斷的發出click事件。其它和button是一樣的。4 togglebutton 開關按鈕,三種...