[英]Local in App.xaml
我正在查看Windows Store应用程序示例,并试图了解某些功能。
我在App.xaml中有此代码
<local:Apoel x:Key="apoel"/>
这行代码在我的MainPage.xaml.cs中
Apoel apoellin= (Apoel)App.Current.Resources["apoel"];
我尝试在网上搜索,但我不知道要使用什么术语才能对它的工作原理做出完美的解释。
这两行代码到底在做什么?
如果Apoel类的构造函数需要一个参数,它将如何工作?
对象何时实例化?
这只是一项任务。 在您的xaml中,定义了名为apoel
的Apoel
对象,
Apoel apoellin= (Apoel)App.Current.Resources["apoel"];
只是参考作业。 没有新的对象被创建。
关于参数化的构造函数,请在此处检查答案。 从XAML调用参数化的构造函数
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.