2016-10-29 4 views
0

The cool border in Done Buttonこの国境を取得するにはどうすればよいですか?

どのように私は完了ボタンでクールなボーダーを得ることができますか? Winforms/WPFは関係ありません。

私はグラデーションブラシが必要だと思いますが、上記のように使用する方法はわかりません。

EDIT:今では(Jimの助けを借りて、もちろん)この1でとてもクールに見える:

<Button x:Name="Button1" Height="40" Width="120" BorderThickness="2" Background="#FF262628" Foreground="White"> 
     <Button.BorderBrush> 
      <LinearGradientBrush StartPoint="0.5,0" EndPoint="0.5,1" > 
       <GradientStop Color="#AD9974" Offset="0" /> 
       <GradientStop Color="#533D25" Offset="1" /> 
       <GradientStop Color="#675A37" Offset="2"/> 
       <GradientStop Color="#795B1F" Offset="3"/> 

      </LinearGradientBrush> 
     </Button.BorderBrush> 
     DONE 
    </Button> 

答えて

0

XAMLを使用すると、Button.BorderbrushLinearGradientBrush

例えばであることを行うことができます

<Button x:Name="Button1" Height="40" Width="120" BorderThickness="2"> 
    <Button.BorderBrush> 
     <LinearGradientBrush StartPoint="0.5,0" EndPoint="0.5,1" > 
      <GradientStop Color="#d0b175" Offset="0" /> 
      <GradientStop Color="#624c23" Offset="1.0" /> 
     </LinearGradientBrush> 
    </Button.BorderBrush> 
    DONE 
</Button> 

あなたがする必要がある場合は、グラデーションでより多くの色を追加することができます。

<GradientStop Color="#d0b175" Offset="0" /> 
<GradientStop Color="White" Offset="0.5" /> 
<GradientStop Color="#624c23" Offset="1.0" /> 
+0

をうわー、それはクールに見えます。私は色に合うかどうかを教えてくれるでしょう:) –

+0

これらの停止はどこから始まりますか? –

+0

開始は 'Offset =" 0 "' – Jim

関連する問題