阅读 112

WPF开发时,如何快速使用MahApps.Metro

0. WPF小白刚开始开发时,选择了两个UI库。

  ① MahApps.Metro  [https://github.com/MahApps/MahApps.Metro] 风格友好,类似win10, 可以先下载官方给的exe,查看所有样式,地址:https://github.com/MahApps/MahApps.Metro/releases, 下载最新版本的 mahapps.metro.demo-v**-***.zip, 查看不同.net 框架版本下的demo即可

  ② MaterialDesignInXamlToolkit   [https://github.com/MaterialDesignInXAML/MaterialDesignInXamlToolkit] 风格轻快,适合面向个人用户的APP。同样可以下载官方提供的exe,查看风格,样式。地址:https://github.com/MaterialDesignInXAML/MaterialDesignInXamlToolkit/releases  下载DemoApp.zip

  对比之后,发现更喜欢MahApps, 但是MaterialDesignInXamlToolkit上手快,点击每个控件旁边的 <·> 就可以复制代码,超级方便。

1.偷懒小白如何赋值MahApps的代码

  ① 下载MahApps.Metro 项目的的全部代码

  ② 解压压缩包

  ③ 进入....\MahApps.Metro-develop\src\目录下,双击MahApps.Metro.sln

  ④ Blend中打开项目,文件夹 【MahApps.Metro】 右键 【生成】

  ⑤ 如果控制台输出 【对程序集签名时出错】,这就是我面对的问题了,经过百度,文件资源管理器 打开【C:\ProgramData\Microsoft\Crypto\RSA】 点击文件夹右键【属性】,在新弹出的窗口选择 【安全】,对用户【everyone】的权限进行编辑,赋予所有权限,确认后关闭窗口。

  ⑥ 重新执行第4步,输出成功1个,失败0个

  ⑦ Blend 选择文件夹【MahApps.Metro.Demo】 右键【设为启动项目】

  ⑧ debug模式下运行当前项目, 与官方给的exe运行结果相同

  ⑨ 进入文件夹.....\MahApps.Metro-develop\src\MahApps.Metro.Samples\MahApps.Metro.Demo\ExampleViews,任意选中文件 ***Example.xaml,就可以复制代码了。

2. 自己创建的项目,按照MahApps官方给的文档进行即可https://mahapps.com/docs/guides/quick-start

3.自己实验成功截图

 

原文:https://www.cnblogs.com/qiqijiang/p/14849504.html

文章分类
代码人生
版权声明:本站是系统测试站点,无实际运营。本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 XXXXXXo@163.com 举报,一经查实,本站将立刻删除。
相关推荐