C# の winform。リストビューがあり、クリックされた各アイテムのプロパティをラベルとテキスト ボックスに表示します。それらは決してバインドされていません。私は手動で行います。したがって、テキストボックスの値を (次および前のレコード ボタンを使用して) 変更しても、listview.selected は変更されません。
私はこれを自分のやり方で行ってきましたが、これを行うための最適化または単一の方法さえあると思います。selected=itemwithkey(idTextBox) のようなものを探しています
for (int i = 0; i < lstvClientes.Items.Count; i++) {
if (lstvClientes.Items[i].SubItems[0].Text == idTextBox.Text) {
lstvClientes.Items[i].Selected = true; break;
}
}
提案?ありがとうコミュニティ。