1. 理解WPF与WinForm的区别,GDI, GDI+, DirectX
2. 理解Style, Resource, Template(DataTemplate, ControlTemplate), Trigger, Binding, ....
3. 理解为什么它可以逻辑与UI分离,WinForm不可以。
4. Winform与WPF结合会有哪些问题。
5. 如果只是使用WPF控件谁都可以说会WPF,以上不会,其实WPF还没有入门。呵呵。

解决方案 »

  1.   

    好像网路上关于WPF的面试题很少诶,.NET的倒是蛮多的。
    难道现在做WPF的不多?
      

  2.   

    面试WPF,就不得不提XAML
    可以从这方面来问问
    还有MVVM
      

  3.   

    会binding吗会模板吗会资源吗会排版吗
      

  4.   

    依赖属性(Dependency Property),路由事件(Route Event),模板(Template),命令(Command)我只知道这些了,MVVM模式只看过一点介绍。
      

  5.   

    依赖属性的执行步骤,样式的优先规则,
    写一段依赖属性的代码,属性和依赖属性的区别
    XAML与后台C#代码的关系
    类型转换器的作用
    简单描述wpf图形渲染的底层原理是什么
    .....
      

  6.   


    会样式吗?然后打开silverlgiht toolkit默认的12个样式中任意一个(每一个都有上万xaml代码),让你修改其中一个组件的样式。例如,使得DataGrid中的时间列显示为一个钟表图像而不是“21:12”这样的文字形式。