PDA

View Full Version : چگونگی ایجاد کنترل های مانند XP (بدون Manifest)



In_Chan_Nafar
سه شنبه 16 فروردین 1384, 09:11 صبح
با سلام
یه برنامه می خواستیم که بتونیم کنترل هایی مانند XP رو ایجاد کنم.
کنترل هایی مانند TextBoxو ListBox و ComboBox و Tab و Button و...
با تشکر

علیرضا مداح
سه شنبه 16 فروردین 1384, 14:50 عصر
سلام .
کد زیر را در بالای قسمت Sub New فرم بنویسد و سپس خاصیت FlatStyle هر کنترلی رو که خواستین همانند XP باشه رو برابر System قرار دهید .


#Region " Windows Form Designer generated code "
<System.STAThread()> _
Public Shared Sub Main()
System.Windows.Forms.Application.EnableVisualStyle s()
Application.DoEvents()
System.Windows.Forms.Application.Run(New Form1)
End Sub

mehdi3683
سه شنبه 16 فروردین 1384, 15:56 عصر
در کد فوق اتریبیوت <System.STAThread()> چه کاری را انجام میدهد؟

In_Chan_Nafar
سه شنبه 16 فروردین 1384, 17:53 عصر
آقای مداح سلام
ما می خوایم حتی در حالت Classic (تم کلاسیک) هم کنترل های ما مانند XP باشه.
اگه راهنمایی کنین ممنون میشم. :sunglass:

meandyouwith2003
چهارشنبه 17 فروردین 1384, 00:17 صبح
به نظر من از کنترهایی مثل Xceed استفاده کن .

M.GhanaatPisheh
چهارشنبه 17 فروردین 1384, 18:45 عصر
www.xceedsoft.com
www.componentone.com
احتمالا با این کنترلها مشکلت برطرف میشه.

شاید هم خودتون می خواید این مدل کنترلهارو بسازید؟