如何设计wpf的界面,达到很炫的效果?
比如最小按钮和关闭按钮怎么设计来设计来实现很炫效果?
希望大家各述己见;wvvm blend是用来做什么的?

解决方案 »

  1.   

    设计wpf的界面用Microsoft Expression Blend 4 
      

  2.   

    可以使用UserControl自己设计界面中得某些东西哈。
      

  3.   

    MVVM是一种设计模式。
    Model -View-ViewModelBlend是用来做设计UI来用的,功能很强大,WFP想界面做的好看,肯定要用Blend来设计。
      

  4.   

    不知道楼主说的“很炫的效果?”
    是什么效果,WPF当中经常使用样式控制
      

  5.   

    控件搞定http://www.actiprosoftware.com/default.aspx
      

  6.   

    http://ufo-crackerx.blog.163.com/blog/static/113078778201110673115928/
      

  7.   

    看到大家给出的建议 很高兴 首先感谢大家的意见。
    界面美观 美工肯定是不可或缺的,但是我应该让美工加工什么样的图片出来才能满足wpf的要求,难道只设计jpg图片就可以吗;关于样式控件:不知5楼有什么独到之处,还望详细介绍;
    MVVM既然是一种设计模式,和界面有什么关系吗,还望继续给出说法 谢谢大家
      

  8.   


    这个还行,基本上都是美工做的,程序员很难搞定。------------------
    仪表控件 www.beaugauge.net
      

  9.   

    关于WPF 中的MVVM,自己慢慢品味吧http://www.cnblogs.com/kingmoon/archive/2011/07/14/2106522.html
      

  10.   


    mvvm我感觉是整个系统的架构,要是只关心ui的话,就不能用mVVM呢;
      

  11.   

    恩,你这里理解有问题,楼主,mvvm是xaml提出的一种系统架构思想,和控件无关。很炫的效果可以采用blend设计,但是很麻烦的,刚入门想通过它来设计不好弄。现在可以用resources方式,去用xaml语言设计控件。http://www.cnblogs.com/lovebread/archive/2010/05/02/1725851.html  
      

  12.   

    以后wpf的界面基本上都要用美工搞定了。blend那东西基本就是给美工用的。要是给程序员用的ms早就集成在vs内了。可能国内美工水平还不够。
      

  13.   

    通过WPF中的样式,模板和动画可以让界面很炫,Blend是用来设计WPF界面的,非常方面,提供了很多可视化的操作方法。
      

  14.   

    WPF的优势就是让UI设计师专注设计,让程序员不去理会什么炫不炫...Blend是给UI设计师用的...你想学UI设计就放弃软件专业去学工艺美术和设计心理学,这是两个不同的方向...ps:所谓“美工”大多数都是滥竽充数的,离“UI设计师”还远得很...
      

  15.   

    面对wpf扑面而来的技术,大家是接受还是远离,wpf思想号称是让设计和UI分开;但是这样我们UI设计到底什么是成熟的方案;
    1. 难道是用第三方的控件,那么这样如何体现wpf的ui优越性呢?
    2. blend自己设计UI,但是当前设计中美工用blend的少的可怜,不会是设计UI的主流吧;
    3. 还有其他的一些设计方式:如   这些效果有谁使用过,难道这是设计的主流,不会吗?
    我迷惑中;希望能找出一种大家可以接受的简单的成熟的设计方案用户wpf的UI;
      

  16.   

    设计wpf的界面用Microsoft Expression Blend 4 
    你说的很炫的,类似于CSS
      

  17.   


    wpf的ui用blend4来实现,我试了;觉得完全应该美工来完成,对设计者来说我觉得完全是一个折磨;但是你让美工用blend 我觉得对美工会是一种折磨;期待大家的成熟设计wpf方案中...
      

  18.   

    至於控件,wpf的,只有我說的最好,不信?你說說第二個
      

  19.   

    美工用Expression Design和Photoshop,Blend还是开发者用的,因为有很多动画和效果的处理还要使用代码+XAML的方式来实现。
    感觉Blend现在属于美工和程序员的中间层,略偏向于程序员的方向
      

  20.   

    我感觉现在wpf应该是一个潮流了,使用wpf的应该很多,成熟的方案不可能没有;要是只有设计者完成这些任务显示吗?我正在试验中;我花了一天的时间也没有做出什么来;比如说使用一个template,这个template应该怎么定义才可以通用呢? 继续等待大家的比较合理的方案进行ui和设计......
      

  21.   

    Metro UI 來臨http://ufo-crackerx.blog.163.com/blog/static/113078778201191963228532/
      

  22.   

    没有办法了 我说说我现在使用的设计方案:
    用blend4设计UI,MVVM模式设计wpf内部逻辑;还借助其他的一些第三方用户控件和工具设计UI;
    但是对与开发者来说,blend用着确实是别扭,自己设置一个颜色渐变的控件效果都难受死;无奈呀;以后可能在这里要问大家关于blend设置一些界面的东西了 比如style、template等等,以及他们如是使用才算是合理的使用;
      

  23.   

    我现在已经开始设计我的项目了,在wpf中大部分都是用banding,但是为什么wpf使用绑定呢,有什么优势呢,怎样设计才能是正常的引用呢?
    希望高手能给个说法?还有希望文字显示为动画效果,怎么办?
      

  24.   

    WPF Studio 2011.2 Released 終於來了http://ufo-crackerx.blog.163.com/
      

  25.   

    http://ufo-crackerx.blog.163.com/blog/static/1130787782011102252112578/
      

  26.   

    UI设计我现在放弃自己设计了,想采用第三方控件了;(我本想blend有三两天就能掌握,不过我用了几天觉得还是对许多东西搞不懂,所以放弃了);我现在用template实现了一个TreeView,但是现在想找treeviewitem的双击事件就找不到,谁知道给说下谢谢!继续顶贴;
      

  27.   

    难为死我了
    想用第三方控件,用了DevExpress但是wpf的这个控件真是麻烦 搞个主题都搞不定,谁有用DevExpress的经验给介绍一下,谢谢了!
      

  28.   

    <Style x:Key="OkSty" TargetType="{x:Type Image}">
                <Setter Property="Source" Value="OpWndRes\确认1.png"/>
                <Style.Triggers>
                    <Trigger Property="Button.IsMouseOver" Value="true">
                        <Setter Property="Source" Value="OpWndRes\确认2.png"/>
                    </Trigger>
                    <Trigger Property="Button.IsPressed" Value="true">
                        <Setter Property="Source" Value="OpWndRes\确认3.png"/>
                    </Trigger>
                </Style.Triggers>
            </Style>
    wpf设计总结:
    1. style 各种界面的效果都源于这个东西;再附上美工设计的效果图,那简直就是美好的UI;
          各种控件的style,根据美工和个人爱好设置自己喜欢的style;与美工主题一致    
          theme就是美工给做好主题,利面可以指定各种控件的style,与主题统一风格做到美工效果UI;
    2. 数据binding,这一功能依赖于成员与控件的依赖属性,数据类型兼容就可以直接绑定,否则就要荣转化接口转化了;选择binding模式,是否数据源与目的同时刷新,达到显示与源实时效果;主要为xml、object等都可以支持binding。
      

  29.   

    为什么我的帖子沉得这么快,我还想多向大家请教呢;
    经过我的研究,我知道了style的设置;数据binding的概念;
    动画简单实用等方法,但是主题方面自己还是没有好的办法,不知道怎么样才能做一个好的主题;
    希望大家可以给点建议! 同时顶贴