این متد خصوصیات کنترلها را تعیین می کند و شما نیز می توانید از طریق کد خصوصیات کنترلها را تغییر دهید
یعنی با کد نویسی هم میتونید خصوصیات را تغییر دهید
توضیحش یکم سخت و زیاده اما برای فهم بهترش یه مثال میزنم
شما موقعی که یک تکست روی فرم میذارین با محیط ویؤوال خود ویژوال یه کد توی تابع InitializeComponent() اضافه میکنه شما اگه هر کنترلی بخواین وارد کنین خیلی سخته بخواین همه کاراشو با کد نویسی انجام بدین و احتماله خطا هم میره بالا
خب حالا این روال InitializeComponent در بر دارنده همه این تنظیماته یعنی اگه شما comment outesh کنین همه کنتزل های فرم حذف میشه حتی تنظیمات ویژوال فرمتون به حالت پیش فرض بر میگرده
private void InitializeComponent()
{
this.textBox1 = new System.Windows.Forms.TextBox();
this.SuspendLayout();
//
// textBox1
//
this.textBox1.Location = new System.Drawing.Point(77, 32);
this.textBox1.Name = "textBox1";
this.textBox1.Size = new System.Drawing.Size(100, 22);
this.textBox1.TabIndex = 0;
this.textBox1.TextChanged += new System.EventHandler(this.textBox1_TextChanged);
//
// Form1
//
this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 16F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(282, 92);
this.Controls.Add(this.textBox1);
this.Name = "Form1";
this.Text = "Form1";
this.Load += new System.EventHandler(this.Form1_Load);
this.ResumeLayout(false);
this.PerformLayout();
}
کد بالا برای رسم یک تکستباکس و تنظیمات فرم در صفحه بود