WPF 精修篇 静态资源

原文: WPF 精修篇 静态资源

在WPF中 如果设置好了一个控件样式或者矩形样式 如果Copy出一个新的 那么样式也会双份 比如

下面的矩形 我定义好了一个 Copy 以后 就出现一个新的 但是改变样式就会要改变俩次 很麻烦

解决方案  把共同样式 设置成静态资源


  
  
  1. <Window.Resources>
  2. <LinearGradientBrush x:Key= "RectFill" EndPoint= "0.5,1" StartPoint= "0.5,0">
  3. <GradientStop Color= "Black" Offset= "0"/>
  4. <GradientStop Color= "#FFCB8787" Offset= "0.582"/>
  5. <GradientStop Color= "#FF8F6464" Offset= "0.808"/>
  6. </LinearGradientBrush>
  7. </Window.Resources>
  8. <Grid>
  9. <Rectangle Fill= "{StaticResource RectFill}" HorizontalAlignment= "Left" Height= "76" Margin= "85,70,0,0" Stroke= "Black" VerticalAlignment= "Top" Width= "243">
  10. </Rectangle>
  11. <Rectangle Fill= "{StaticResource RectFill}" HorizontalAlignment= "Left" Height= "76" Margin= "85,163,0,0" Stroke= "Black" VerticalAlignment= "Top" Width= "243">
  12. </Rectangle>
  13. </Grid>

猜你喜欢

转载自www.cnblogs.com/lonelyxmas/p/12075511.html
今日推荐