View Full Version : استفاده از style در windows form
xxnagin
جمعه 04 اسفند 1391, 16:05 عصر
سلام
من میخوام از usercontrol wpf در windows form استفاده کنم
میخوام بدونم میشه از style(تم) ی که در wpf هست میشه در windows form استفاده کنیم
یعنی توسط usercontrol wpf که با ResourceDictionary ساخته شده میشه در windows form استفاده کنیم
مثلا توی user control wpf یه دکمه هستش همراه با style ش
و ما این usercontrol رو در windowsform بکار بگیریم
543310
جمعه 04 اسفند 1391, 20:18 عصر
<Application.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="فایل یوز کنترل"/>
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
</Application.Resources>
این کد رو در قسمت App.xaml وارد کن و به جای فایل یوزر کنترل مثلا (usercontrol.xaml) را وارد کنید
سپس به صورت زیر ازش استفاده کنید:
<Button style="{dynamicResource Button1style}" />
xxnagin
جمعه 04 اسفند 1391, 21:02 عصر
یعنی منظورم windows form application هستش نه wpf application
اشتباه نشه خطا میده Button1style
Button1style چیه
اینم کد بنده
<Button x:Name="button1" Content="Button" HorizontalAlignment="Left" Height="98" Margin="55,66,0,0" VerticalAlignment="Top" Width="184" Style="{ DynamicResource Button1style}"/>
میشه یه نمونه بدید
543310
جمعه 04 اسفند 1391, 22:40 عصر
والا نمیدونم تو ویندوز فرم بشه یا نه اما اگه خواستین بدونین یه سری به تالار #C بزنین.
اما تو WPF همون طوری که گفتم میشه.
منظور از Button1Style همان استایلی هستش که توی فایل xaml جداگانه ( همان usercontrol.xaml ) هستش
این یه نمونه توی وبلاگم (http://barnamenevi30.blog.ir/1391/12/04/%D8%AF%D8%A7%D9%86%D9%84%D9%88%D8%AF-%D8%A7%D8%B3%D8%AA%D8%A7%DB%8C%D9%84-%D8%AF%DA%A9%D9%85%D9%87-%D8%B4%DB%8C%D8%B4%D9%87-%D8%A7%DB%8C-%D8%AF%D8%B1-WPF)
و اینم آدرس یه تاپیک که فایل xaml برای استایل (http://barnamenevis.org/showthread.php?385474-استایل-های-آماده-برای-WPF)
مهدی فرزاد
شنبه 05 اسفند 1391, 08:22 صبح
سلام
متاسفانه باز هم این گونه سئوال ها پرسیده شد
Style در WPF مخصوص خود WPF هست برای این تکنولوژی ساخته شده استفاده از اون در WinApp اصلا مناسب به نظر نمیاد قبلا روش های این کار هم توی این تالار گفته شده جستجو کنید
من واقعا نمیدونم چرا وقتی WPF امکاناتی بیشتر از Winapp در اختیارتون قرار میده بازم میخواید Winapp رو استفاده کنید؟
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.