0

選択可能な ListView アイテムは 1 つだけ必要です。.NET Compact Framework 3.5 で複数選択を無効にする方法/方法が見つかりません。そして、OpenNetCF で ListView2 を見つけることができません。

4

1 に答える 1

1

ListBox Controlを使用できます。ListView Controlのような外観と機能にすることができます。

スクリーンショット

ListView コントロールに固執したい (または必要とする) 場合は、常にSelectionIndexChangedイベントの最初の項目を選択し、残りを破棄することができます。

void ListView1_SelectedIndexChanged(object sender, System.EventArgs e) {
  for (int i = 0; i < ListView1.SelectedItems.Count; i++) {
    ListViewItem item = ListView1.SelectedItems[i];
    if (i == 0) {
      Console.WriteLine(item.ToString());
    } else {
      item.Selected = false;
    }
  }
}
于 2012-09-03T19:05:48.867 に答える