نمایش نتایج 1 تا 2 از 2

نام تاپیک: وسط چین کردن عنوان نوار عنوان

  1. #1
    کاربر دائمی
    تاریخ عضویت
    اردیبهشت 1390
    محل زندگی
    اصفهان
    پست
    148

    وسط چین کردن عنوان نوار عنوان

    سلام
    من از کد زیر استفاده میکنم.متن نشان نمیده ولی وقتی دیباگ میکنم متن هست
     public static void HorizontalTitle(Form parentForm)
    {
    Rectangle surfaceRect = parentForm.ClientRectangle;
    for (int i = 0; i < surfaceRect.Width / 2; i++)
    {
    parentForm.Text = "." + parentForm.Text;
    }



    }

    به نظرتون چه تغییری توش بدم

  2. #2

    نقل قول: وسط چین کردن عنوان نوار عنوان

    از این تاببع استفاده کن(من ننوشتم)

    private void UpdateTextPosition()
    {
    Graphics g = this.CreateGraphics();
    Double startingPoint = (this.Width / 2) - (g.MeasureString(this.Text.Trim(), this.Font).Width / 2);
    Double widthOfASpace = g.MeasureString(" ", this.Font).Width;
    String tmp = " ";
    Double tmpWidth = 0;

    while ((tmpWidth + widthOfASpace) < startingPoint)
    {
    tmp += " ";
    tmpWidth += widthOfASpace;
    }

    this.Text = tmp + this.Text.Trim();
    }

تاپیک های مشابه

  1. وسط چین کردن DataGrid
    نوشته شده توسط alpha در بخش C#‎‎
    پاسخ: 6
    آخرین پست: چهارشنبه 22 شهریور 1391, 22:27 عصر
  2. پاسخ: 8
    آخرین پست: دوشنبه 21 آذر 1390, 17:35 عصر
  3. سوال: وسط چین کردن نوار عنوان فرم ها در vb.net
    نوشته شده توسط elnazii در بخش VB.NET
    پاسخ: 2
    آخرین پست: یک شنبه 24 بهمن 1389, 19:20 عصر
  4. متحرک کردن متن نوار عنوان
    نوشته شده توسط Louai_M در بخش C#‎‎
    پاسخ: 1
    آخرین پست: چهارشنبه 15 اردیبهشت 1389, 12:22 عصر
  5. وسط چین کردن ستونهای Header دیتاگرید
    نوشته شده توسط turk_programmer در بخش C#‎‎
    پاسخ: 1
    آخرین پست: پنج شنبه 03 دی 1383, 06:59 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •