Я использую ObjectListView в приложении winforms, и я столкнулся с проблемой, в моем списке я не буду, если я нажму на любой столбец моей строки, он должен быть выбран (вся строка).Как я могу выбрать всю строку в ObjectListView?
это мой код:
olvSongs.AllColumns.Add(this.titleColumn);
olvSongs.AllColumns.Add(this.typeColumn);
olvSongs.AllColumns.Add(this.addedColumn);
olvSongs.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)));
olvSongs.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] {
this.titleColumn,
this.typeColumn,
this.addedColumn});
olvSongs.Location = new System.Drawing.Point(6, 40);
olvSongs.Name = "olvSongs";
olvSongs.ShowGroups = false;
olvSongs.Size = new System.Drawing.Size(638, 190);
olvSongs.SmallImageList = this.imageList1;
olvSongs.TabIndex = 7;
olvSongs.UseAlternatingBackColors = true;
olvSongs.UseCompatibleStateImageBehavior = false;
olvSongs.UseFiltering = true;
olvSongs.View = System.Windows.Forms.View.Details;
здесь я могу выбрать строку только если я выбрать titleColumn
.
это изображение для демонстрации того, что я получаю (выбор только на первой колонке):
Я отредактировал ваш заголовок. Пожалуйста, смотрите: «Если вопросы включают« теги »в их названиях?] (Http://meta.stackexchange.com/questions/19190/), где консенсус« нет, они не должны ». –
вы можете установить свойство MultiSelect равным True –
Нет, он не работает, я думаю, что MultiSelect предназначен для выбора нескольких строк, но я не хочу выбирать строку, когда я нажимаю на любой столбец. надеюсь, что это понятно. –