Blend基础-控件与用户控件

Blend基础-控件与用户控件控件什么是控件控件是单个或者复合在一起的对象与用户之间产生互动。按钮、复选框、滚动条、输入框……控件使用了模板来架构控件中的各个部分。什么是模板用来创建控件的一些“配方”。可以整合成控件的模块。具体做法在舞台上添加一个按钮,右键点击。编辑副本选项是对默认的按钮模板

大家好,欢迎来到IT知识分享网。

控件

什么是控件

  • 控件是单个或者复合在一起的对象与用户之间产生互动。
  • 按钮、复选框、滚动条、输入框……
  • 控件使用了模板来架构控件中的各个部分。
Blend基础-控件与用户控件

什么是模板

  • 用来创建控件的一些“配方”。
  • 可以整合成控件的模块。

Blend基础-控件与用户控件

具体做法

在舞台上添加一个按钮,右键点击。
Blend基础-控件与用户控件

编辑副本选项是对默认的按钮模板再进行编辑。

创建控件是完全的自己创建一个新的模板。

这里就全新的创建一个模板。
再填出的对话框中为新的模板起好名字。
Blend基础-控件与用户控件

这里我们就得到了一个空的模板。
Blend基础-控件与用户控件

在Grid布局控件中可以制作上自己想要的按钮的样子。

Blend基础-控件与用户控件

Blend基础-控件与用户控件

编辑好后点击窗口左上角的标签返回舞台查看效果。

Blend基础-控件与用户控件

可以发现舞台上的按钮发声了变化
Blend基础-控件与用户控件

在这里,你可以再在舞台上添加其他的按钮,在为其指定模板。
Blend基础-控件与用户控件

最终的效果如下:
Blend基础-控件与用户控件


用户控件

什么是用户控件

如果说控件是Blend原先自带的话,那么用户控件就是用户自己创建的。 


具体做法

这里用具体的例子来说明。

假设在我的应用程序中有需要做搜索。这里就要制作一个搜索框控件。

制作用户控件
搜索框控件需要一个输入框和一个按钮,这里先把两个控件都放置到舞台上排好位置后点击右键。
Blend基础-控件与用户控件

为用户控件起名

Blend基础-控件与用户控件

这时你会发现在原有的项目中多出了一个MySearchBox.xaml的文件,这个就是你刚刚建立的用户控件。
Blend基础-控件与用户控件

简单的编辑一下属性。
Blend基础-控件与用户控件

到此,搜索框控件就制作完成了。

使用用户控件
要使用用户控件必须先要生成一下项目。
Blend基础-控件与用户控件

然后你会在控件库的“项目”选项卡中找到刚刚自己制作的用户控件。

Blend基础-控件与用户控件

用法和控件的用法是一样的双击便可将其放入舞台。

Blend基础-控件与用户控件

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/14110.html

(0)

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

关注微信