با سلام به تمامی دوستان
من کلید خودم رو در ResourceDictionery ایجاد کردم و برای اون رنگی رو تعیین کردم
رنگ من بورت ذیل ایجاد شده
<Style x:Key="ButtonFocusVisual">
<LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
<GradientStop Color="#FF84FF04" Offset="0.0"/>
<GradientStop Color="#EE84FF04" Offset="0.1"/>
<GradientStop Color="#CC84FF04" Offset="0.2"/>
<GradientStop Color="#BB84FF04" Offset="0.3"/>
<GradientStop Color="#AA84FF04" Offset="0.4"/>
<GradientStop Color="#9984FF04" Offset="0.5"/>
<GradientStop Color="#8884FF04" Offset="0.6"/>
<GradientStop Color="#7784FF04" Offset="0.7"/>
<GradientStop Color="#6684FF04" Offset="0.8"/>
<GradientStop Color="#5584FF04" Offset="0.9"/>
</LinearGradientBrush>
</Style>


رنگ تعریف شده از یک رنگ ثابت اسفاده شده که هر با میزان Opacity اون کمتر شده
برای اینکه بتونم با رنگ انتخاب شده خود برنامه اینکار رو انجام بده چطوری میتونم رنگ انتخابی رو در یک متغیر ثبت کنم و با محاسبه دیگر مقادیر بیام و رنگهای بعدی رو بدست بیارم؟
در زمان طراحی بخوایم جهت پخش رنگ رو عوض کنیم از کلید Reverse gradient stop استفاده میکنیم در زمان برنامه نویسی چگونه این دستور رو میشه استفاده کرد؟