簡體   English   中英

WPF 背景色

[英]WPF background colors

我想創建一些顏色作為我的 WPF 背景,但我有兩個問題:

  1. 當我調整窗口大小時,顏色也會隨之調整大小。 我想讓它靜態。
  2. 我的顏色是特定的:它們沒有色調,它們看起來應該是這樣的:

顏色

但問題是:當我在 WPF 中創建漸變時,顏色變化有點模糊。

我試圖這樣做:

<Window.Background>
    <LinearGradientBrush StartPoint="0,0" EndPoint="1,0">
        <GradientStop Color="#70116B" Offset="0" />
        <GradientStop Color="#70116B" Offset="0.4" />
        <GradientStop Color="#BBD909" Offset="0.4" />
        <GradientStop Color="#BBD909" Offset="0.5" />
        <GradientStop Color="#0093DD" Offset="0.5" />
        <GradientStop Color="#0093DD" Offset="0.52" />
        <GradientStop Color="White" Offset="0.52" />
        <GradientStop Color="White" Offset="1" />
    </LinearGradientBrush>
</Window.Background>

但就像我說的:這不是我想要的

您想要實現的不是漸變。 但我建議您使用以下內容:

  <Grid>  
    <Grid.ColumnDefinitions>
      <ColumnDefinition Width="0.4*"/>
      <ColumnDefinition Width="0.1*"/>
      <ColumnDefinition Width="0.02*"/>
      <ColumnDefinition Width="0.48*"/>
    </Grid.ColumnDefinitions>
    <Grid Grid.Column="0" Background="#70116B"/>
    <Grid Grid.Column="1" Background="#BBD909"/>
    <Grid Grid.Column="2" Background="#0093DD"/>
    <Grid Grid.Column="3" Background="#FFFFFF"/>
  </Grid>

希望這可以幫助!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM