مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

SMahdi

عضویت از 1401/06/29

تغییر اندازه فرم مطابق با اندازه یک GroupBox داخل آن

  • یکشنبه 22 آبان 1401
  • 14:00
تشکر میکنم

سلام.
دو تا فرم دارم، یکی اصلی و دومی هم وابسطه به فرم اصلی.

در قسمتی از فرم اصلی DataGridView هست که دارای دو دکمه ی مجزای ثبت و ویرایش هست.

با انتخاب هر یک از دکمه ی ثبت و ویرایش فقط فرم دوم اجرا میشود اما در دو حالت مجزا.

1-وقتی با دکمه ثبت فرم اجرا میشود دارای یک DataGridView و یک GroupBox شامل چند TextBox هست.

2-وقتی با دکمه ویرایش اجرا میشود فقط GroupBox ای که شامل چند تکست باکس هست، است و DataGridView را Hide کردم.

نتیجه: وقتی حالت ویرایش فرم دوم اجرا میشود به خاطر مخفی شدن DataGridView قسمتی از فرم که DataGridView آن جا بوده خالی میماند.

خواسته: هم سایز شدن فرم دوم در حالت ویرایش با همان GroupBox که در آن باقی میماند.( حذف شدن قسمت خالی که با مخفی شدن DataGridView ایجاد شد.)

 

فایل های ضمیمه

پاسخ های این پرسش

تعداد پاسخ ها : 2 پاسخ
کاربر سایت

SMahdi

عضویت از 1401/06/29

  • یکشنبه 22 آبان 1401
  • 14:04

ظاهر فرم در حالت ثبت 

کاربر سایت

mortaza_max

عضویت از 1399/12/19

  • سه شنبه 22 آذر 1401
  • 22:01

در رویداد ویرایش سایز فرم رو تغییر بده . برای مثال

this.Size = new Size(200,300);
کاربرانی که از این پست تشکر کرده اند SMahdi

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)