2018-2-13-win10-uwp-自定义控件-SplitViewItem

网友投稿 273 2022-11-20

2018-2-13-win10-uwp-自定义控件-SplitViewItem

title

author

date

CreateTime

categories


win10 uwp 自定义控件 SplitViewItem



lindexi



2018-2-13 17:23:3 +0800



2018-2-13 17:23:3 +0800



Win10 UWP


本文主要是因为汉堡菜单里面列出的菜单很多重复的图标和文字,我把它作为控件,因为是随便写,可能存在错误,如果发现了,请和我说或关掉浏览器,请不要发不良言论。

我开始写一个TextBlock做图标,一个写文字

一个方法是自己创建控件,我们右击View文件夹添加控件

在控件写两个TextBlock,一个做图标,一个写文字

然后在​​SplitViewItem.xaml.cs​​

属性IconString,Text

public static readonly DependencyProperty IconStringProperty = DependencyProperty.Register( "IconString", typeof(string), typeof(SplitViewItem), new PropertyMetadata(default(string))); public string IconString { set { SetValue(IconStringProperty, value); } get { return (string) GetValue(IconStringProperty); } } public static readonly DependencyProperty TextProperty = DependencyProperty.Register( "Text", typeof(string), typeof(SplitViewItem), new PropertyMetadata(default(string))); public string Text { set { SetValue(TextProperty, value); } get { return (string) GetValue(TextProperty); } }

我把SplitViewItem扔View文件夹,在命名空间使用​​EncryptionSyncFolder.View​​

​​ xmlns:view="using:EncryptionSyncFolder.View"​​

本来需要很长的代码,现在修改成为一点点,其实就是导入我的自定义控件,首先在上面的代码是把view用作我的控件所在文件夹,反人类的Segoe MDL2 Assets 可以在​​

SplitView 从右划出

修改PanelPlacement。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:海尔主导多项国家标准体系落地
下一篇:Springboot Mybatis Plus自动生成工具类详解代码
相关文章

 发表评论

暂时没有评论,来抢沙发吧~