PDA

View Full Version : سوال: تغییر رنگ اشیا در MVVM



water_lily_2012
پنج شنبه 15 فروردین 1392, 21:37 عصر
سلام
می خواهم Background Border را با استفاده از کد عوض کنم. با توجه به اینکه از MVVM استفاده می کنم. به چه صورت و در کجا باید این کار را انجام دهم.
این کد Border من هست:

<Border x:Name="TopBorder" BorderBrush="Black" BorderThickness="0,0,0,1" Background="{DynamicResource TopBrush}" Grid.ColumnSpan="3"/>


می خواهم به جای TopBrush از TopBrush1 استفاده کنم.
TopBrush یک گرادیانت براش می باشد. کد:

<LinearGradientBrush x:Key="TopBrush" EndPoint="0.5,1" StartPoint="0.5,0">
<GradientStop Color="#FF353535" Offset="0"/>
<GradientStop Color="#FF2C2C2C" Offset="1"/>
</LinearGradientBrush>

تشکر