+2 امتیاز
دوستان سلام .

میخاستم بپرسم چطوری میتونم پنجره ی فرمم رو در مکانی دلخواه از مانیتور باز کنم . مثلا یه تقویم بسازم و با اجرا شدن در گوشه بالا سمت چپ مانیتور قرار بگیره ؟؟
بسته شده

1 پاسخ

+3 امتیاز
 
بهترین پاسخ

باید محل قرار گیری فرم رو بصورت کد وارد کنید

رزیولیشن دسکتاپ من 768*1024 هستش و من با کد زیر

this.Location = new System.Drawing.Point(768, 0);

محل قرار گیری فرمم رو هنگام لود شدن تغییر میدم و فرمم سمت راست و بالا نمایش داده میشه

حالا شما باید اول رزیولیشن دسکتاپ رو بدست بیارید و از مختصات اون تو کد بالا استفاده کنید

برای بدست آوردن رزیولیشن سیستم از کدهای زیر استفاده کردم

        int y = SystemInformation.PrimaryMonitorSize.Width;
        int x = SystemInformation.PrimaryMonitorSize.Height;

و حالا کد زیر رو تو لود فرم وارد می کنیم

this.Location = new System.Drawing.Point(x, 0);

 

ممنون از شما
توسط (1,666 امتیاز) 8 21 78
سوال جدید

2,337 سوال

2,871 پاسخ

3,725 دیدگاه

3,924 کاربر

دسته بندی ها

...