当前位置:  开发笔记 > 编程语言 > 正文

为什么我不能在XAML中定义ResourceDictionary并自己实例化它?

如何解决《为什么我不能在XAML中定义ResourceDictionary并自己实例化它?》经验,为你挑选了1个好方法。

好吧,这个问题很难在一行中提出来.这是交易.如果我有这个XAML:



        


然后我在一些C#中有这个:

var dict = new MiscResources();

dict得到创建并且似乎正常运行,但它有0个元素.并不是说这是某种必要的行为,但我完全不明白为什么它不起作用.我错过了什么?



1> AppleDrink..:

您缺少对ResourceDictionary的部分类中的Initializecomponent()的调用

namespace YourNameSpace
{
    public partial class someClassName: ResourceDictionary
    {
        public someClassName()
        {
            InitializeComponent(); // you need this for the LoadComponent call on the Baml..
        }
    }
}

推荐阅读
mobiledu2402851323
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有