Raj*_*mar 3 c# xaml windows-8 windows-runtime
如果我错了,请道歉,我正在使用C#和XAML开发metro应用程序,我们都知道我们可以使用下面的代码在metro应用程序中创建底部应用程序栏
<Button x:Uid="Uploadall" x:Name="BTNUpload" AutomationProperties.Name="upload all" Style="{StaticResource UploadAppBarButtonStyle}" />
Run Code Online (Sandbox Code Playgroud)
这将在底部应用栏中创建一个"全部上传"按钮,我的问题是如何使用我自己的图像创建自定义应用栏,通过此链接我知道我们可以自定义它,任何人都可以解释我如何自定义应用按钮,请帮助我提前谢谢
我想,我找到了我的问题的答案,我们可以将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>
Run Code Online (Sandbox Code Playgroud)
如果要从资源中设置名称,可以从C#中执行此操作
AutomationProperties.SetName(BTNPintoStart,resourceloader.GetString("KeyName/Content"));
Run Code Online (Sandbox Code Playgroud)
如果它适合你,请标记为答案,我可以对其他人有用.