sahel65
یک شنبه 30 تیر 1392, 15:15 عصر
سلام دوستان؛
من اومدم و با استفاده از کد نویسی یک Datagridview ایجاد کردم.
حالا برای اینکه بعضی از خاصیتهاش رو پیدا کنم اومدم و یک Datagridview دیگه از طریق ویزاد درست کردم و با استفاده از کدهای اون؛ خواصی که مد نظرم هست رو به DG خودم می دم.
مثلا اینجا رو که خود #C درست کرده ببینید:
// dataGridView1
//
this.dataGridView1.AutoGenerateColumns = false;
this.dataGridView1.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeig htSizeMode.AutoSize;
this.dataGridView1.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {
this.iDGroupDataGridViewTextBoxColumn,
this.salMaliDataGridViewTextBoxColumn,
this.codeGroupDataGridViewTextBoxColumn,
this.nameGroupDataGridViewTextBoxColumn});
this.dataGridView1.DataSource = this.accGroupBindingSource;
this.dataGridView1.Location = new System.Drawing.Point(201, 164);
this.dataGridView1.Margin = new System.Windows.Forms.Padding(3, 10, 3, 10);
this.dataGridView1.Name = "dataGridView1";
this.dataGridView1.RowTemplate.Height = 30;
this.dataGridView1.Size = new System.Drawing.Size(240, 150);
this.dataGridView1.TabIndex = 1;
حالا اینهم خاصیتهایی هستند که من به DG خودم اعمال کردم:
dg.Dock = DockStyle.Fill;
dg.Size = new System.Drawing.Size(900, 200);
dg.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
حالا هر کار می کنم که فاصله بین سطرهام بیشتر بشه نمیتونم و این کد هم که در بالا و از طریق ویزارد ایجاد شده در حالت کدنویسی کار نمی کنه، چیکارش کنم؟
this.dataGridView1.RowTemplate.Height = 30;
من اومدم و با استفاده از کد نویسی یک Datagridview ایجاد کردم.
حالا برای اینکه بعضی از خاصیتهاش رو پیدا کنم اومدم و یک Datagridview دیگه از طریق ویزاد درست کردم و با استفاده از کدهای اون؛ خواصی که مد نظرم هست رو به DG خودم می دم.
مثلا اینجا رو که خود #C درست کرده ببینید:
// dataGridView1
//
this.dataGridView1.AutoGenerateColumns = false;
this.dataGridView1.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeig htSizeMode.AutoSize;
this.dataGridView1.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {
this.iDGroupDataGridViewTextBoxColumn,
this.salMaliDataGridViewTextBoxColumn,
this.codeGroupDataGridViewTextBoxColumn,
this.nameGroupDataGridViewTextBoxColumn});
this.dataGridView1.DataSource = this.accGroupBindingSource;
this.dataGridView1.Location = new System.Drawing.Point(201, 164);
this.dataGridView1.Margin = new System.Windows.Forms.Padding(3, 10, 3, 10);
this.dataGridView1.Name = "dataGridView1";
this.dataGridView1.RowTemplate.Height = 30;
this.dataGridView1.Size = new System.Drawing.Size(240, 150);
this.dataGridView1.TabIndex = 1;
حالا اینهم خاصیتهایی هستند که من به DG خودم اعمال کردم:
dg.Dock = DockStyle.Fill;
dg.Size = new System.Drawing.Size(900, 200);
dg.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
حالا هر کار می کنم که فاصله بین سطرهام بیشتر بشه نمیتونم و این کد هم که در بالا و از طریق ویزارد ایجاد شده در حالت کدنویسی کار نمی کنه، چیکارش کنم؟
this.dataGridView1.RowTemplate.Height = 30;