ورود

View Full Version : سوال: رنگ زمینه تکنولوژی WPF رو چه طور عوض کنیم؟



mohammadriano
دوشنبه 20 شهریور 1391, 09:16 صبح
رنگ زمینه تکنولوژی WPF رو چه طور عوض کنیم؟
در زمان اجرا

ehsan7007
دوشنبه 20 شهریور 1391, 09:17 صبح
فکز کنم این تکنولوژی یه تالار برا خودش داره!

homan1374
دوشنبه 20 شهریور 1391, 11:00 صبح
منظورتو درست متوجه نمیشه رنگ زمینه چی رو میخوای عوض کنی؟
تکنولوژی Wpf!!!
یا کنترل ها و المنت های موجود در wpf

homan1374
دوشنبه 20 شهریور 1391, 11:03 صبح
منظورتو درست متوجه نمیشه رنگ زمینه چی رو میخوای عوض کنی؟
تکنولوژی Wpf!!!
یا کنترل ها و المنت های موجود در wpf

mohammadriano
دوشنبه 20 شهریور 1391, 11:03 صبح
منظورتو درست متوجه نمیشه رنگ زمینه چی رو میخوای عوض کنی؟
تکنولوژی Wpf!!!
یا کنترل ها و المنت های موجود در wpf
فقط رنگ گرید

homan1374
دوشنبه 20 شهریور 1391, 11:37 صبح
گرید یه خاصیت (property) به نام background داره شما میتونید با نسبت داده یک براش به این خاصیت رنگ گرید رو عوض کنید:
در Xaml:

<Grid Background="White">
<Button Content="Button" Height="31" HorizontalAlignment="Left" Margin="12,0,0,12" Name="button1" VerticalAlignment="Bottom" Width="75" Click="button1_Click" />
<ListBox Height="259" HorizontalAlignment="Left" Margin="12,12,0,0" Name="listBox1" VerticalAlignment="Top" Width="409" />
</Grid>


در کد C#:

grid1.Background = Brushes.White;

البته شما میتونید از gradient brush,radial brush,image brush,visual brush,drawing brush,solidcolorbrush برای تغییر رنگ زمینه کنترل ها استفاد کنید