如何写窗体继承啊,xaml里怎么写啊
看到一个例子 讲到资源字典,,可资源字典不是可视化的,,美工不知如何去创建模板最好要美工就用blend制作模板 生成xaml文件 程序员写后台求高手们指点下 最好有个例子 WPF到底怎么写窗体继承啊最好还有个窗体传值的例子
谢谢了
看到一个例子 讲到资源字典,,可资源字典不是可视化的,,美工不知如何去创建模板最好要美工就用blend制作模板 生成xaml文件 程序员写后台求高手们指点下 最好有个例子 WPF到底怎么写窗体继承啊最好还有个窗体传值的例子
谢谢了
资源字典是独立写的.其他地方可以调用.
将 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>