gpt4 book ai didi

windows-phone - 以编程方式获取电话口音刷 c#

转载 作者:行者123 更新时间:2023-12-03 21:04:18 25 4
gpt4 key购买 nike

我在 xaml 中有文本框

<TextBlock Style="{StaticResource PhoneTextExtraLargeStyle}" FontSize="{StaticResource PhoneFontSizeLarge}" FontFamily="{StaticResource PhoneFontFamilySemiLight}" Margin="12,10,12,0" />

如何以编程方式 (c#) 从 windows phone 7/7.5/8 的系统资源中获取 phoneaccentbrush 的值,以便我可以设置前景色以匹配在 WP 设置中选择的重音。

最佳答案

首先,您需要在 C# 类的构造函数之前创建 currentAccentColorHex:

public partial class MainPage : PhoneApplicationPage
{
Color currentAccentColorHex = (Color)Application.Current.Resources["PhoneAccentColor"];

// Constructor
public MainPage()
{
//...

然后在任何需要为控件设置颜色的地方使用它:控件 MyControl 的背景属性示例:
SolidColorBrush backColor = new SolidColorBrush(currentAccentColorHex);
MyControl.Background = backColor;

希望这有帮助

关于windows-phone - 以编程方式获取电话口音刷 c#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14039981/

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