سلام.
دو تا فرم دارم، یکی اصلی و دومی هم وابسطه به فرم اصلی.
در قسمتی از فرم اصلی DataGridView هست که دارای دو دکمه ی مجزای ثبت و ویرایش هست.
با انتخاب هر یک از دکمه ی ثبت و ویرایش فقط فرم دوم اجرا میشود اما در دو حالت مجزا.
1-وقتی با دکمه ثبت فرم اجرا میشود دارای یک DataGridView و یک GroupBox شامل چند TextBox هست.
2-وقتی با دکمه ویرایش اجرا میشود فقط GroupBox ای که شامل چند تکست باکس هست، است و DataGridView را Hide کردم.
نتیجه: وقتی حالت ویرایش فرم دوم اجرا میشود به خاطر مخفی شدن DataGridView قسمتی از فرم که DataGridView آن جا بوده خالی میماند.
خواسته: هم سایز شدن فرم دوم در حالت ویرایش با همان GroupBox که در آن باقی میماند.( حذف شدن قسمت خالی که با مخفی شدن DataGridView ایجاد شد.)
ظاهر فرم در حالت ثبت
در رویداد ویرایش سایز فرم رو تغییر بده . برای مثال
this.Size = new Size(200,300);
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)