如何写窗体继承啊,xaml里怎么写啊
看到一个例子   讲到资源字典,,可资源字典不是可视化的,,美工不知如何去创建模板最好要美工就用blend制作模板 生成xaml文件    程序员写后台求高手们指点下   最好有个例子   WPF到底怎么写窗体继承啊最好还有个窗体传值的例子
谢谢了

解决方案 »

  1.   

    http://www.cnblogs.com/zhouyinhui/archive/2008/03/16/1108561.html
      

  2.   

    http://tech.ddvip.com/2008-11/122587570189364_2.html
      

  3.   

    这些文章都看了问题是资源字典那东西怎么编写啊也不能让美工去写xaml代码啊,,,不像blend一样可以可视化编程
      

  4.   

    这些文章都看了问题是资源字典那东西怎么编写啊也不能让美工去写xaml代码啊,,,不像blend一样可以可视化编程
      

  5.   

    xaml是UI,属于美工管
    资源字典是独立写的.其他地方可以调用.
      

  6.   

    新建一个cs文件,从Windows继承
    将   public partial class Window1 :Window
    修改为:
      public partial class Window1 :BaseWindow
    本想着这样就OK了,但编译后,你会得到一个错误:Window1有着不同的基类。
    这是因为Window1.xaml文件默认也是继承Window的,搞清楚问题之后。
    相应的将<Window>....</Window>
     修改为
    <src:BaseWindow>...</src:BaseWindow>
    同时加入引用
     xmlns:src="clr-namespace:WpfDemo" 
    好了,大功告成了。。建议,可以自己新建一个"资源字典"(即XAML文件),然后在App.XAML文件中引用,这有点像写html的时候引用外部样式一样。。
     <Application.Resources>
            <ResourceDictionary Source="BaseStyle.xaml">
            </ResourceDictionary>
     </Application.Resources>