نوشته شده توسط
aboulfazl950
سلام! میخوام همیشه فرمم در پایین و سمت راست دسکتاپ باز بشه.چطور این کارو انجام بدهم. با توجه به اندازه های متفاوت در مانیتورها نمی توان عدد داد.لطفا راهنمایی کنید.
همچنین می خواهم کم کم از زیر ساعت تسکبار بالا بیاید.
با سلام
اگه می خوای فرمت در تمام اندازه های مونیتور کار کنه اینطوری :
اول بایستی مختصات عمودی و افقی صفحه نمایش رو تعیین کنی با این دو سطر :
int boundWidth = Screen.PrimaryScreen.Bounds.Width;
int boundHeight = Screen.PrimaryScreen.Bounds.Height;
بعدش با توجه به اون مختصات مکان فرمت رو تعیین می کنی :
int x = boundWidth - this.Width;
int y = boundHeight - this.Height;
this.Location = new Point(x /1, y / 80);
البته این مقادیری که من دادم فرم رو در گوشه سمت راست بالای صفحه نمایش می ده خودت می تونی اون اعداد رو عوض کنی تا دلخواهت بشه