XAML 使用@绑定到 属性
XAML bind to a property with @
我有一个 class,它有一个 @base 属性。
@ 是必需的,因为 "base" 是 C# 语言的保留字。
如何从 XAML 绑定到这个 属性?
base
是 C# 中的关键字,但在 XAML 中不是,因此您可以简单地写...
<TextBlock Text="{Binding base}" />
如果您在当前 DataContext 中有这样的内容:
public string @base { get { return "Hello, World!"; } }
请记住,@
不是 C# 中 属性 名称的一部分,它只是意味着 后面的标记是一个标识符 。真正的 属性 名称是 base
,即使您必须在 C# 中将其称为 @base
。
我有一个 class,它有一个 @base 属性。 @ 是必需的,因为 "base" 是 C# 语言的保留字。
如何从 XAML 绑定到这个 属性?
base
是 C# 中的关键字,但在 XAML 中不是,因此您可以简单地写...
<TextBlock Text="{Binding base}" />
如果您在当前 DataContext 中有这样的内容:
public string @base { get { return "Hello, World!"; } }
请记住,@
不是 C# 中 属性 名称的一部分,它只是意味着 后面的标记是一个标识符 。真正的 属性 名称是 base
,即使您必须在 C# 中将其称为 @base
。