wpf – app.xaml.cs中的依赖项属性
发布时间:2020-05-24 02:06:14 所属栏目:程序设计 来源:互联网
导读:我是 WPF的新手,下面的问题可能对很多人来说很傻,请原谅我. 如何在app.xaml.cs中创建依赖项属性? 实际上,我试图创造它.以下代码, public static DependencyProperty TempProperty = DependencyProperty.Register(Temp, typeof(string), typeof(App)); p
|
我是 WPF的新手,下面的问题可能对很多人来说很傻,请原谅我. 如何在app.xaml.cs中创建依赖项属性? 实际上,我试图创造它.以下代码, public static DependencyProperty TempProperty =
DependencyProperty.Register("Temp",typeof(string),typeof(App));
public string Temp
{
get { return (string)GetValue(TempProperty); }
set { SetValue(TempProperty,value); }
}
抛出以下编译时错误: 当前上下文中不存在名称“GetValue” 当前上下文中不存在名称“SetValue” 有人可以帮助我吗? 谢谢! DependencyProperties只能在DependencyObjects上创建,并且由于Application(您的App类从其继承)不实现它,因此您无法直接在App类上创建DependencyProperty.我假设您希望此属性支持绑定.如果是这种情况,您有两种选择: >在App.xaml.cs中实现INotifyPropertyChanged <TextBlock Text="{Binding Properties.Temp}" />
如果属性需要成为绑定的目标,那么选项#2是您最好的选择. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
