相关疑难解决方法(0)

获取Windows 8自动颜色主题的活动颜色

在Windows 8中,我将颜色方案设置为自动,并将我的壁纸配置为在x分钟后更改.配色方案根据活动壁纸而变化.

我正在开发一个WPF应用程序,并希望在Windows更改颜色方案以匹配当前壁纸时更改渐变.

有没有办法获得当前/实际的配色方案并被告知C#的变化?

.net c# wpf winapi windows-8

21
推荐指数
2
解决办法
9287
查看次数

如何获取 Windows 10 强调色?

我正在寻找一种方法来获取 Windows 10 根据背景图像自动选择的颜色,如下所示。

在此输入图像描述

我尝试搜索,发现

var color = (Color)this.Resources["SystemAccentColor"];
Run Code Online (Sandbox Code Playgroud)

var color = (Color)Application.Current.Resources["SystemAccentColor"];
Run Code Online (Sandbox Code Playgroud)

但他们都是例外

System.Exception
  HResult=0x8000FFFF
  Message=Catastrophic failure (Exception from HRESULT: 0x8000FFFF (E_UNEXPECTED))
  Source=<Cannot evaluate the exception source>
  StackTrace:
<Cannot evaluate the exception stack trace>

Run Code Online (Sandbox Code Playgroud)

c# xaml uwp uwp-xaml

4
推荐指数
1
解决办法
1365
查看次数

C#:获取 Windows 8.1/10 选定的颜色主题?

我正在尝试制作具有用户窗口主题颜色主题的应用程序(表单背景、文本颜色等..)

是否可以获得用户在 Win 8.1/10 中选择的#color?

我说的是这个具体的设置:

在此输入图像描述

c#

1
推荐指数
1
解决办法
2869
查看次数

标签 统计

c# ×3

.net ×1

uwp ×1

uwp-xaml ×1

winapi ×1

windows-8 ×1

wpf ×1

xaml ×1