如何在 uwp 中获取 ForegroundAccentBrush?

文森特

在 xaml 代码中

Foreground="{ThemeResource SystemControlForegroundAccentBrush}"

如何在 C# 代码中获取颜色?

舒巴姆·萨胡

通过 C# 改变颜色

Anything.Foreground = (SolidColorBrush)Application.Current.Resources["SystemControlForegroundAccentBrush"];

任何东西都是你的按钮、文本等。任何支持它的东西

您可以使用 Color.FromArgb() 在代码中定义自定义颜色:

Anything.Foreground = new SolidColorBrush(Color.FromArgb(255, 225, 48, 221));

只需根据您的要求更改 ARGB 代码

如果您希望将来在您的应用程序中使用十六进制颜色代码,您可以执行以下操作:

创建一个将十六进制字符串转换为 SolidColorBrush 的方法:

public SolidColorBrush GetSolidColorBrush(string hex)
{
    hex = hex.Replace("#", string.Empty);
    byte a = (byte)(Convert.ToUInt32(hex.Substring(0, 2), 16));
    byte r = (byte)(Convert.ToUInt32(hex.Substring(2, 2), 16));
    byte g = (byte)(Convert.ToUInt32(hex.Substring(4, 2), 16));
    byte b = (byte)(Convert.ToUInt32(hex.Substring(6, 2), 16));
    SolidColorBrush myBrush = new SolidColorBrush(Windows.UI.Color.FromArgb(a, r, g, b));
    return myBrush;
}

现在剩下的就是通过调用方法获取颜色并将十六进制字符串作为参数传递给它:

var color = GetSolidColorBrush("#FFDC3569").Color;  

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在UWP中获取PointToScreen

来自分类Dev

如何在 UWP 中获取操作系统版本

来自分类Dev

如何在UWP中获取当前用户的货币符号

来自分类Dev

如何在 UWP 中的 WebView 上获取 scrollYOffset?

来自分类Dev

如何在uwp中获得触摸输入?

来自分类Dev

如何在UWP中设置静态IP?

来自分类Dev

如何在UWP中显示加载图像?

来自分类Dev

ContentPresenter如何在UWP中工作?

来自分类Dev

如何在UWP中创建FTP连接?

来自分类Dev

如何在UWP中显示MJPEG流

来自分类Dev

如何在UWP中设置TitleBar图标?

来自分类Dev

如何在uwp中获得触摸输入?

来自分类Dev

如何在 UWP 中实现 LayoutTransform?

来自分类Dev

如何在uwp中实现信号槽

来自分类Dev

如何在UWP中的Pivot中的Pivot.ItemTemplate中获取控件?

来自分类Dev

如何在uwp中的scrollviewer中获取滚动条高度?

来自分类Dev

如何在UWP中更改选择后在Pivot.Itemtemplate中获取控件?

来自分类Dev

如何在 UWP 应用程序中获取当前在 Azure VM 中运行的进程列表

来自分类Dev

如何在UWP应用中获取物理对角线屏幕尺寸

来自分类Dev

如何在UWP中获取UI控件的彩色十六进制值

来自分类Dev

如何在 UWP (XAML) 应用程序中获取 Windows 屏幕分辨率

来自分类Dev

如何在 UWP App 中获取当前登录用户的用户名或 ID

来自分类Dev

UWP:如何在绘制之前获取元素大小

来自分类Dev

如何从UWP中的联系人获取生日?

来自分类Dev

C ++ Winrt UWP如何从依赖属性中获取价值

来自分类Dev

UWP Mi Band 2 如何从特性中获取值

来自分类Dev

如何在UWP应用中检测拔出的耳机插孔?

来自分类Dev

如何在UWP中将视频中的帧读取为位图

来自分类Dev

如何在UWP Apps中测量文本大小?

Related 相关文章

热门标签

归档