PDA

View Full Version : باز کردن فرم در یک مختصات خاص



sevenboys
شنبه 25 آذر 1391, 16:20 عصر
چگونه میتوانم یک فرم را در یک مختصات خاص از صفحه نمایش باز کنم؟؟؟؟

rezarko
شنبه 25 آذر 1391, 16:34 عصر
میتونی Left و Top فرم رو تنظیم کنی

morteza5358
شنبه 25 آذر 1391, 16:38 عصر
سلام
بايد Location فرمت رو ست كني

sevenboys
یک شنبه 26 آذر 1391, 16:42 عصر
میخواهم وقتی که روی فرم کلیک کردم یک فرم دیگر در همان نقطه که کلیک کردم باز شود این را چطوری انجام دهم؟؟

sevenboys
دوشنبه 27 آذر 1391, 20:39 عصر
کسی نیست کمکم کنه؟

plus
دوشنبه 27 آذر 1391, 20:43 عصر
private void form1_Click(object sender EventArgs e)
{
Form2 form2 = new Form2();
form2.Location = Cursor.Position;
form2.Show();
}

sevenboys
دوشنبه 27 آذر 1391, 21:15 عصر
private void form1_Click(object sender EventArgs e)
{
Form2 form2 = new Form2();
form2.Location = Cursor.Position;
form2.Show();
}

من یک activex دارم که به برنامه اضافه کرده ام حال میخواهم به این activex یک contextmenustrip اضافه کنم،آن را میسازم و در پنجره properties مربوط به اکتیوایکس هم قسمت contextmenustrip را تنظیم میکنم اما وقتی که برنامه را اجاره میکنم با راست کلیک کردن هیچ اتفاقی نمیافتد، چطوری این مشکل را حل کنم؟
یا اینکه چطوری میتوانم contextmenustrip ساخته شده را در نقطه ای از روی اکتیو ایکس توسط موس روی آن کلیک میکنم باز کنم؟؟؟؟ من برای این کار میخواهم

sevenboys
سه شنبه 28 آذر 1391, 14:10 عصر
خیلی فوری هست یکی کمکم کنه؟؟؟؟

ordebehesht
سه شنبه 28 آذر 1391, 15:09 عصر
ببین هرکاری میگم بکن میری رو فرم راست کلیک میکنی و گزینه propertise رو انتخواب میکنی در نوار مورد نظر خاصیت position رو انتخواب و به صورت manual تنظیم میکنی بعد که این کار رو کردی بالا تو همون نوار خاصیت دیگه ای هست به نام location که x عرض , y طول هستش محل مورد نظر رو وارد می کنی امیدوارم مشکلت حل شه

اما خاصیت position
manual که گفتم
center screen وسط صفحه فرم ظاهر میشه
windows difault location ‌محل ظهور فرم به طور پیش فرض
windows difault bounds وسط صفحه ولی کمی بزرگتر
center parent تو چند فرمی فرم فعلی وسط فرم پدر ظاهر میشه تا زمانی که این فرم بسته نشه فرم پدر بسته نمیشه و قابل دسترسی نیست