为什么在XAML中可以用字符串表示Content?
Why can you express Content as a string in XAML?
我正在查看 Windows universal samples,我注意到 ToggleButton
的一种奇怪的样式将其 Content
表示为字符串:
<Setter Property="Content" Value=""/>
当我删除该行时,汉堡包按钮在 AppShell.xaml
中从设计器中消失了。当我取消注释时,按钮神奇地重新出现了。我无法在我的项目中重现它。
该应用没有汉堡包按钮资产。
有人可以解释一下这是如何工作的吗?

是Segoe MDL2 Assets
字体中的Hamburger符号,用于常用符号。
<Setter Property="Content" Value=""/>
使用此语句,您将设置内容或其他内容,其值为 
,因此您将此样式设置为控件内容的位置将显示汉堡包按钮。
我正在查看 Windows universal samples,我注意到 ToggleButton
的一种奇怪的样式将其 Content
表示为字符串:
<Setter Property="Content" Value=""/>
当我删除该行时,汉堡包按钮在 AppShell.xaml
中从设计器中消失了。当我取消注释时,按钮神奇地重新出现了。我无法在我的项目中重现它。
该应用没有汉堡包按钮资产。
有人可以解释一下这是如何工作的吗?

是Segoe MDL2 Assets
字体中的Hamburger符号,用于常用符号。
<Setter Property="Content" Value=""/>
使用此语句,您将设置内容或其他内容,其值为 
,因此您将此样式设置为控件内容的位置将显示汉堡包按钮。