WPF颜色与图像和Web不同

时间:2018-02-21 20:21:52

标签: c# wpf colors

我一直在我的WPF应用程序中创建自定义颜色资源,并且WPF表单中的颜色与图像中的原始颜色不匹配。

Wpf Colors Inconsistent

在上面我随机选择了一种蓝色,然后用这种颜色作为背景。源代码如下:

<Window x:Class="WpfApplication1.MainWindow"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
    xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
    xmlns:local="clr-namespace:WpfApplication1"
    mc:Ignorable="d"
    Title="MainWindow" Height="350" Width="525">
   <Grid Background="#2E4272">

   </Grid>
</Window>

我错过了什么?

编辑:

我正在努力找出根本原因,并且我会得到一个奇怪的现象,我将尝试解释。所以,首先我拍摄了一张我喜欢的颜色的图像,并使用adobe illustrator中的滴管工具来确定其颜色。然后我在WPF表单中使用了那种颜色。它们不匹配所以我把两者放在一起并做了一个屏幕截图。

然后我在插画中打开了屏幕截图,WPF中的部分给了我正确的十六进制值(与原始图像相同),如果我把它们放在一起,它们看起来是一样的。屏幕截图中的原始徽标部分是其他颜色。所以...如果我从我的电脑上截取屏幕截图,WPF颜色会变回正确的颜色,原始颜色会变为其他颜色。

0 个答案:

没有答案