Я работаю над формой Windows, и форма содержит три списка внутри SplitContianer, я использовал свойство Anchor / Dock для настройки ListView следующим образом ... Один Listview (Dock Left), 2nd One (Dock Right) и 3rd One (Находится посередине) используется свойство привязки (слева, справа, сверху, снизу). Он работает нормально на 15-дюймовом экране, но когда экран монитора увеличивает средний список, выглядящий большим, чем остальные два списка. Итак, как я могу исправить ширину всего списка, который может регулировать одинаковую ширину всех списков на экране монитора всех типов.
// listView1
//
this.listView1.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] {
this.listView1.Dock = System.Windows.Forms.DockStyle.Left;
this.listView1.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.listView1.FullRowSelect = true;
this.listView1.Location = new System.Drawing.Point(0, 0);
this.listView1.Name = "listView1";
this.listView1.Size = new System.Drawing.Size(340, 419);
this.listView1.UseCompatibleStateImageBehavior = false;
this.listView1.View = System.Windows.Forms.View.Details;
//
// listView2
//
this.listView2.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
| System.Windows.Forms.AnchorStyles.Left)
| System.Windows.Forms.AnchorStyles.Right)));
this.listView2.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.listView2.Location = new System.Drawing.Point(251, 0);
this.listView2.Size = new System.Drawing.Size(340, 416)
// listView5
//
this.listView5.Dock = System.Windows.Forms.DockStyle.Right;
this.listView5.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.listView5.Location = new System.Drawing.Point(563, 0);
this.listView5.Size = new System.Drawing.Size(340, 419);