PDA

View Full Version : سوال: قرار دادن فرم در گوشه های Desktop...



tigervb6
یک شنبه 12 آبان 1392, 13:33 عصر
سلام دوستان
من می خام که با اجرا شدن برنامه فرمم در گوشه پایین سمت راست Desktop قرار بگیره خواستم ببینم چه جوری میشه این کار رو بکنم؟
:متفکر:
:متفکر:
:متفکر:

mehrdad1991h
یک شنبه 12 آبان 1392, 14:30 عصر
از location استفاده میکنی
و نحوه کار اینجوریه که
رزولیشن صفحه نمایش را به دست میاری
از ارتفاع و پهنای فرمت کم میکنی
و فرم را اونجا قرار میدی
اگر میخوای بالای استارت هم باشه دوباره یه مقدار یا خودت دستی میبری بالاتر یا کارت را سخت تر میکنی و پهنای نوار را به دست میاری و میبری بالاتر که اگر زیاد مهم نیست همینجوری دستی خودت ببر بالاتر

rahnema1
یک شنبه 12 آبان 1392, 15:21 عصر
اول توی پروژه به PresentationFramework.dll رفرنس بده

گوشه پایین سمت چپ:


this.Location=new Point(0,(int)(System.Windows.SystemParameters.Maxi mizedPrimaryScreenHeight-2*System.Windows.SystemParameters.ResizeFrameHoriz ontalBorderHeight)-this.Height);


گوشه پایین سمت راست:


this.Location=new Point((int)(System.Windows.SystemParameters.Virtua lScreenWidth-this.Width),(int)(System.Windows.SystemParameters. MaximizedPrimaryScreenHeight-2*System.Windows.SystemParameters.ResizeFrameHoriz ontalBorderHeight)-this.Height);