PDA

View Full Version : سوال: منوی about ...؟



myhoo2005
جمعه 21 تیر 1392, 22:30 عصر
سلام
یه فرم about از سی شارپ درست کردم.
سئوالم اینه که برنامه در کجا ازش استفاده میکنه و درهنگام اجرا کجا نشونش میده؟
دوم اینکه :
چطور میشه به غیر آز آیکون های کلوز ، مینی مایز و ماکسی مایز ، آیکن دیگه اضافه کرد؟ اصلا میشه یانه؟
ممنون...

sohil_ww
جمعه 21 تیر 1392, 22:34 عصر
سلام
یه فرم about از سی شارپ درست کردم.
سئوالم اینه که برنامه در کجا ازش استفاده میکنه و درهنگام اجرا کجا نشونش میده؟
دوم اینکه :
چطور میشه به غیر آز آیکون های کلوز ، مینی مایز و ماکسی مایز ، آیکن دیگه اضافه کرد؟ اصلا میشه یانه؟
ممنون...

سئوال اول بگم که فرم خودت باید فراخوانی کنی (مثل فرم های دیگه ) باید 1 شی ازش بسازی بعد فراخوانی کنی
2.دقیق نمی دونم ممنون میشم مهندس جواب بدن

ashkan1234
جمعه 21 تیر 1392, 22:51 عصر
از خاصیت های فرم برو FormBorderStyle رو بزار روی None
در این صورت فرم لخت میشه!
حالا هرچی آیکون دوست داری اون بالا بزار:لبخند::لبخند:

sohil_ww
جمعه 21 تیر 1392, 22:58 عصر
از خاصیت های فرم برو FormBorderStyle رو بزار روی None
در این صورت فرم لخت میشه!
حالا هرچی آیکون دوست داری اون بالا بزار:لبخند::لبخند:

داداش میشه کنار اونا هم آیکون گذاشت فرم تو همون borderstayle fixed بمونه
برای مثال مثل IDM

matrix-program
جمعه 21 تیر 1392, 22:59 عصر
یه dll برای این کار هست یه سرچ کوچولو تو سایت بزنید پیداش میکنید

ashkan1234
جمعه 21 تیر 1392, 23:08 عصر
داداش میشه کنار اونا هم آیکون گذاشت فرم تو همون borderstayle fixed بمونه
برای مثال مثل IDM

بله میشه!
بفرمایید:
http://msdn.microsoft.com/en-us/library/bb688195%28VS.85%29.aspx
:لبخند:

CsharpNevisi
جمعه 21 تیر 1392, 23:13 عصر
سئوال اول بگم که فرم خودت باید فراخوانی کنی (مثل فرم های دیگه ) باید 1 شی ازش بسازی بعد فراخوانی کنی
باید این کارو بکنی که میتونی از AbuteBox اماده خود VS استفاده کنی
اینم کد فراخوانی
AboutBox1 a = new AboutBox1();
a.ShowDialog();
و اما برای سوال دوم که میتونی

از خاصیت های فرم برو FormBorderStyle رو بزار روی None
در این صورت فرم لخت میشه!
حالا هرچی آیکون دوست داری اون بالا بزار
استفاده کنی و یا برای کار حرفه ای باید از WPF استفاده کنی ... !!!!

myhoo2005
شنبه 22 تیر 1392, 11:58 صبح
از خاصیت های فرم برو FormBorderStyle رو بزار روی None
در این صورت فرم لخت میشه!
حالا هرچی آیکون دوست داری اون بالا بزار:لبخند::لبخند:

سلام
ممنون
ولی چطوری آیکن بگذارم .!!؟ یه راهنمائی میکنی..؟

myhoo2005
شنبه 22 تیر 1392, 11:59 صبح
داداش میشه کنار اونا هم آیکون گذاشت فرم تو همون borderstayle fixed بمونه
برای مثال مثل IDM

سلام
میشه بیشتر راهنمائی کنی چطور..!!؟
ممنون..

ashkan1234
شنبه 22 تیر 1392, 12:03 عصر
سلام
ممنون
ولی چطوری آیکن بگذارم .!!؟ یه راهنمائی میکنی..؟
اگه از این روش میخوای استفاده کنی٬خیلی ساده است:
دکمه(Button) روی فرم قرار بده بعد برو توی خاصیت دکمه و تکست رو خالی کن و از خاصیت image هر آیکونی میخوای براش قرار بده!
ولی اگه خواستی حرفه ای کار کنی این لینک کمکت میکنه!
http://msdn.microsoft.com/en-us/library/bb688195%28VS.85%29.aspx
فکر کنم همون روش اول برای شما راحت تر باشه!
:لبخند:

myhoo2005
شنبه 22 تیر 1392, 12:52 عصر
اگه از این روش میخوای استفاده کنی٬خیلی ساده است:
دکمه(Button) روی فرم قرار بده بعد برو توی خاصیت دکمه و تکست رو خالی کن و از خاصیت image هر آیکونی میخوای براش قرار بده!
فکر کنم همون روش اول برای شما راحت تر باشه!
:لبخند:

من میخوام آیکن دقیقا روی منوبار آبی رنگ بالای فرم قرار بگیره .
کاری که گفتید کردم ولی اجازه قراردادن آیکن روی منوبار آبی رو نمیگذاره...!!!:گریه:

ashkan1234
شنبه 22 تیر 1392, 13:42 عصر
من میخوام آیکن دقیقا روی منوبار آبی رنگ بالای فرم قرار بگیره .
کاری که گفتید کردم ولی اجازه قراردادن آیکن روی منوبار آبی رو نمیگذاره...!!!:گریه:
شما دقت نکردید!
اگر بخواهید که FormBorder رو داشته باشید و داخل اون آیکن بزارید باید از هندل استفاده کنید!اون لینکی که گذاشتم
من گفتم که FormBorderStyleرو بزارید روی None تا FormBorder حذف بشه ٬بعدش تمامی آیکونها رو خودتون باید طراحی کنید!