2014-01-25 35 views
1

Rectangle or path image样式矩形或窗口8

路径是否有可能样式矩形或路径是这样的(给定的“圆柱图像” w.o后面的线图像)。可以注意到,图像中的圆筒形的3D效果。在我的应用程序中,我无法将默认背景图像应用于我的控件。我需要使用该用途给出的颜色。我试图在混合中创建这个。但不幸的是我无法获得3D效果。我也找不到给梯度效果垂直面的方法。我认为在混合和设计方面有专长的人可以帮助我。 我在Stackoverflow发现了类似于我的问题的东西,但该解决方案并未解决我的问题。

在此先感谢。

Stephan

回答

3

您可以使用LinearGradientBrush完成此操作。

<Rectangle Width="100"> 
    <Rectangle.Fill> 
     <LinearGradientBrush EndPoint="1,0.5" StartPoint="0,0.5"> 
      <GradientStop Color="#FF2F3243" Offset="1"/> 
      <GradientStop Color="#FF5B5E6D" Offset="0.5"/> 
      <GradientStop Color="#FF2F3243"/> 
     </LinearGradientBrush> 
    </Rectangle.Fill> 
</Rectangle> 
+0

谢谢肖恩。感谢您的快速回复.. :) –

+1

不客气!添加更多渐变站以满足您的需求。最好使用VS中的设计师或混合来提供帮助 –