none
UWP创建几个自定义控件的时候怎样将Generic.xaml分开写 RRS feed

  • 问题

  • 我自定义了两个控件,一个MyButton,一个MyText,用Templated Cotrol来创建,他们都是sytle都是在Themes/Generic.xaml里面,如果将他们分开成MyButton.xaml和MyText.xaml来做,在MainPage.xmal验证,发现没有报错,不过控件也是没有显示出来的,请问怎样才能将多个自定义控件分开xaml而不是全部都放在Generic.xaml里面?不然多定义几个控件,Generic.xaml里面就会不清楚

    • 已编辑 AlfredNG 2016年8月9日 14:37
    2016年8月4日 14:39

答案

  • <Page.Resources>
            <ResourceDictionary>
                <ResourceDictionary.MergedDictionaries>
                    <ResourceDictionary Source="Themes/MyButton.xaml"/>
                    <ResourceDictionary Source="Themes/MyText.xaml"/>
                </ResourceDictionary.MergedDictionaries>
            </ResourceDictionary>
        </Page.Resources>
    • 已标记为答案 AlfredNG 2016年8月12日 1:22
    2016年8月10日 7:27

全部回复

  • 为何没有人回复的?
    2016年8月10日 5:58
  • <Page.Resources>
            <ResourceDictionary>
                <ResourceDictionary.MergedDictionaries>
                    <ResourceDictionary Source="Themes/MyButton.xaml"/>
                    <ResourceDictionary Source="Themes/MyText.xaml"/>
                </ResourceDictionary.MergedDictionaries>
            </ResourceDictionary>
        </Page.Resources>
    • 已标记为答案 AlfredNG 2016年8月12日 1:22
    2016年8月10日 7:27