מיקום אובייקט גרפי במרכז אזור הלקוח

מרכוז אובייקט גראפי באזור הלקוח היא פעולה די פשוטה,
נדרש לחשב את המיקום בהתאם לגודל האובייקט ולגודל אזור הלקוח:
חישוב X (שורה 10):

ellipse.X = (ClientWidth – ellipse.Width) / 2;

חישוב Y (שורה 11):

ellipse.Y = (ClientHeight – ellipse.Height) / 2;

   1: public partial class MyForm : BaseCanvas

   2: {

   3:     Ellipse ellipse = new Ellipse();

   4:     public override void Main()

   5:     {

   6:         ellipse.BrushColor = Color.Red;

   7:         ellipse.PenColor = Color.Red;

   8:         ellipse.Width = 500;

   9:         ellipse.Height = 500;

  10:         ellipse.X = (ClientWidth - ellipse.Width) / 2;

  11:         ellipse.Y = (ClientHeight - ellipse.Height) / 2; ;

  12:         AddEllipse(ellipse);

  13:     }

  14: }

צילום מסך:

CenterGraphicObject

פוסט זה פורסם בקטגוריה דוגמאות קוד, עם התגים , , . אפשר להגיע ישירות לפוסט זה עם קישור ישיר.

2 תגובות על מיקום אובייקט גרפי במרכז אזור הלקוח

  1. יוני שטיין הגיב:

    איך אפשר לקבל את הקוד של זה

כתיבת תגובה