gpt4 book ai didi

c# - 如何本地化 AppBar 按钮

转载 作者:IT王子 更新时间:2023-10-29 04:21:37 25 4
gpt4 key购买 nike

我有一个从网格应用程序模板创建的 Windows 8 Metro 应用程序。我需要本地化 AppBar 中的按钮。通常我使用 x:Uid 和 .resw 进行本地化,但这不适用于 AppBar 中的导航按钮。

例如,对于主页按钮,我需要本地化“主页”文本。 “主页”文本在 StandardStyles.xaml 中定义如下:

<Setter Property="AutomationProperties.Name" Value="Home"/>

我尝试在 resw 中定义 HomeButton.AutomationProperties.Name 但我得到了

Unable to resolve property 'AutomationProperties.Name' while processing properties for Uid

有人能帮忙吗?

最佳答案

看看http://msdn.microsoft.com/en-us/library/windows/apps/xaml/hh965329.aspx它显示了如何为这样的附加属性使用正确的 RESW 语法。因此,如果您使用的是按钮样式,则可以执行以下操作:

<Button Style="{StaticResource HomeAppBarButtonStyle}" x:Uid="HomeButton" />

然后在您的 RESW 中您将拥有:

HomeButton.[using:Windows.UI.Xaml.Automation]AutomationProperties.Name

作为您的键值。

希望这对您有所帮助!

关于c# - 如何本地化 AppBar 按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10055145/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com