PDA

View Full Version : مهم -> گذاشتن آیکون برای XP Button Style



sh
شنبه 13 فروردین 1384, 10:20 صبح
وقتی کد زیر را در فرم میگذاریم با شرط اینکه خصوصت FlatStyle یک Button بصورت System باشد آن کنترل شبیه کنترلهای ویندوز اکس پی نمایش داده میشه



Public Shared Sub Main()
System.Windows.Forms.Application.EnableVisualStyle s()
Application.DoEvents()
System.Windows.Forms.Application.Run(New Form1)
End Sub

حالا اگر بخواهیم روی آن یک آیکون بگذاریم آن را نشان نمیدهد دوستان کسی راه حلی برای این موضوع داره ؟

Behrouz_Rad
شنبه 13 فروردین 1384, 11:35 صبح
این مورد امکان نداره.
در MSDN مایکروسافت هم به این نکته اشاره شده:


Note: If the FlatStyle property is set to FlatStyle.System, any images assigned to the Image property are not displayed.

sh
شنبه 13 فروردین 1384, 14:38 عصر
یه مثال اینجا هست کسی هست سی شارپ بلد باشه بتونه اینو تبدیل کنه به وی بی


http://www.codeproject.com/cs/miscctrl/MgXpImageButton.asp?df=100&forumid=33600&exp=0&sel ect=981198


من یه بار تست کردی یه سری ایراد میگرفت

ار میشه یکی اونو به وی بی تبدیل کنه

Behrouz_Rad
شنبه 13 فروردین 1384, 15:26 عصر
از سایت های زیر کمک بگیرید:
http://authors.aspalliance.com/aldotnet/examples/translate.aspx

http://www.kamalpatel.net/ConvertCSharp2VB.aspx

meandyouwith2003
شنبه 13 فروردین 1384, 15:27 عصر
با استفاده از این کنترل می تونی Style ویندوز XP رو داشته باشی و همچنین عکس هم می تونی بگذاری .
:sunglass: موفق باشی.

sh
شنبه 13 فروردین 1384, 16:40 عصر
من سورس میخوام اگر ممکنه

یکی کار همون لینکی که من دادم رو تشریح کنه