zoukankan      html  css  js  c++  java
  • wpf首次项目开发技术总结之不规则界面设计

       对于不规则界面设计,在wpf中已经很好的解决了,我们可以利用与vs2010一起相配blend 4.0或design 4.0都可以进行界面设计,他们的功能与ps的功能很相像,只是他们可以和vs2010进行无缝的连接,可以两个软件进行同步设计。

       由于我们自己对blend和design都一点没用过,而我们团队有一个ps技术很不错的,于是我们决定用ps做好我们设计的图形,再将那些做好的不规则作为界面背景,我们想要我们的界面只体现这张图片,我们就把windows的 AllowsTransparency="True",而且ResizeMode="NoResize" WindowStyle="None",这样就可以是窗体彻底看不见,只会显示界面的背景颜色那样不规则界面,这样也就可以实现不规则的界面;

       其实上面的方法并不是真正做到界面不规则化,这是不显示界面而已:下面介绍一下使用design来做不规则界面:其实design和ps没什么很大的区别,同样在design中做好自己设计的不规则的图形,然后保存为资源字典文件就可以了,文件》导出

    设置好导出属性,这样就可以导出资源字典文件,在vs2010中只要添加现有项,在相关的windows界面AllowsTransparency="True",而且ResizeMode="NoResize" WindowStyle="None",其背景图片选择引用资源(那个刚才导入的资源字典);

  • 相关阅读:
    Confluence 6 使用 WebDAV 客户端来对页面进行操作
    Confluence 6 的 WebDAV 客户端整合介绍
    Confluence 6 MySQL 3.x 字符集编码问题
    Confluence 6 € 欧元字符集不能正常显示
    Confluence 6 字符集编码的问题解决
    Confluence 6 数据库字符集编码和问题
    Confluence 6 配置字符集编码
    Confluence 6 邮件队列
    pyDay6
    c++第十六天
  • 原文地址:https://www.cnblogs.com/nghygaojun/p/3071667.html
Copyright © 2011-2022 走看看