创建可重用的控制模板,什么是用于创建可重用的控制模板的最佳实践的最佳实践。什么是在Silverlight
例如。我想从标准复选框开始,并修改其模板以便在未来的多个项目中重复使用。
我知道如何修改模板的混合,但它总是想将模板保存到当前项目的App.xaml中或在那里我第一次放在复选框父控件。
理想情况下,我想一些软ControlLibrary,它包含我所有的自定义控件和自定义模板(现有控件修改的模板)
-Jeff
创建可重用的控制模板,什么是用于创建可重用的控制模板的最佳实践的最佳实践。什么是在Silverlight
例如。我想从标准复选框开始,并修改其模板以便在未来的多个项目中重复使用。
我知道如何修改模板的混合,但它总是想将模板保存到当前项目的App.xaml中或在那里我第一次放在复选框父控件。
理想情况下,我想一些软ControlLibrary,它包含我所有的自定义控件和自定义模板(现有控件修改的模板)
-Jeff
我不认为你可以有一个控件模板作为独立的实体,没有被附加到控制。对于您的控件库,您可以创建具有适当的自定义模板并重用控件的自定义控件。
隐式样式管理器可能会有所帮助。
Silverlight的控制团队和其他人最近有关ISM允许另类的风格将全线应用于标准控件博客有点。尝试Jesse Liberty's blog或Mehdi Slaoui Andaloussi's blog
HTH
呀,Silverlight工具包的ISM是你会得到最接近。试试看,如果您遇到任何问题,请随时在此回复! – 2009-08-30 18:38:56