如果我错了,我深表歉意,我正在使用 C# 和 XAML 开发 Metro 应用程序,众所周知,我们可以使用以下代码在 Metro 应用程序中创建底部应用程序栏
<Button x:Uid="Uploadall" x:Name="BTNUpload" AutomationProperties.Name="upload all" Style="{StaticResource UploadAppBarButtonStyle}" />
这将在底部应用栏中创建一个“全部上传”按钮,我的问题是如何创建一个带有我自己图像的自定义应用栏,通过这个 link我开始知道我们可以自定义它,任何人都可以解释我如何自定义应用程序按钮,请帮助我提前谢谢
最佳答案
我想,我找到了可以将 PNG 图像添加到 App 按钮的问题的答案,检查下面的代码
<Button x:Name="BTNPintoStart" AutomationProperties.Name = "Pin to start" Style="{StaticResource AppBarButtonStyle}" FontSize="15" Click="BTNPintoStart_Click">
<Button.Content>
<Image Source="../../Resources/Assets/AppBar/appbar_pin.png"/>
</Button.Content>
</Button>
如果你想从资源中设置名称,你可以通过 C# 来实现
AutomationProperties.SetName(BTNPintoStart,resourceloader.GetString("KeyName/Content"));
如果它对你有用,请标记为答案,我可以在其中对其他人有用。
关于c# - 使用 C# 和 XAML 在 Metro 应用程序中自定义底部应用程序栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11590351/