私はリストボックスにデータをバインドするためにObservableCollection
を使用しています。データバインディング直後に最初にリスト項目を選択する方法はありますか?私が使用できるイベントはありますか? 最初のリストボックス項目を選択するにはどうすればいいですか?
-1
A
答えて
1
右(または後の任意の時点)のような何かを(または親オブジェクト - たぶんページ)、選択したインデックスをリストの最初の項目に設定するだけです。
listbox.SelectedIndex = 0;
選択したインデックスが変更されたときのハンドラがある場合は、最初にインデックスを設定するときには必ず無視してください。
0
は、なぜあなたはObservableCollection
内に含まれるオブジェクトでIsSelected
という名前のプロパティを作成します
var listBoxItem = ItemContainerGenerator.ContainerFromItem(myList.First());
listBoxItem.Focus();
または
listBoxItem.IsSelected = true;
1
ような何かをしようとはしません、ありがとうございました。これをTwoWay
バインディングを介してListBoxItem
のIsSelected
プロパティにバインドします。
次に、ページのOnLoaded
コールバック(またはどこでもListBox
にコレクションを結合している)で、リストボックスのためのDataContextを設定した後、この
foreach(var obj in myCollection) {
obj.IsSelected = false;
}
if(myCollection.Count > 0) {
myCollection[0].IsSelected = true;
}
// bind the collection to the listbox
関連する問題
- 1. リストボックスで複数の項目を選択するにはどうすればいいですか?
- 2. wp7リストボックスに特別な最初の項目を追加するにはどうすればいいですか?
- 3. リストボックス項目を選択範囲に展開するにはどうすればいいですか?
- 4. バックエンドコード(VB)からリストボックスで複数項目を選択するにはどうすればよいですか?
- 5. リストボックスの選択項目をクエリ(MS Access)に結び付けるにはどうすればよいですか?
- 6. 常に最初の項目を選択リストボックスvb.net
- 7. アンドロイドのラジオボタンでlistviewで最初に選択されている項目をどのようにするか?
- 8. リストボックス項目の選択programatically
- 9. リストボックスの項目は選択後に集中しています
- 10. リストボックス選択項目winform
- 11. リストボックス選択項目チェック
- 12. ドロップダウンリストの最初の項目を選択
- 13. ListBoxで最初の項目を太字にするにはどうすればいいですか?
- 14. React-NativeでListViewの1つの項目を選択するにはどうすればいいですか?
- 15. アンドロイドスピナードロップダウンの最初の項目を非表示にするにはどうすればいいですか?
- 16. DataGridViewが最初の項目を選択しないようにする
- 17. リストボックスの新しい項目をポップアップウィンドウから追加するにはどうすればいいですか?
- 18. リストボックスから選択項目を削除
- 19. NSTreeControllerなしでNSOutlineViewの項目を選択するにはどうすればいいですか?
- 20. このコードに選択項目を追加するにはどうすればいいですか?
- 21. 選択>オプションドロップダウンで項目を非表示にするにはどうすればいいですか?
- 22. メトロリストビュー項目をマウスで呼び出さずに選択するにはどうすればいいですか?
- 23. 小枝の配列の最初の項目を削除するにはどうすればいいですか?
- 24. Espressoのsearchview提案リストの最初の項目をクリックするにはどうすればいいですか?
- 25. listViewで項目を選択し、選択した項目の内容をrichTextBoxに表示するにはどうすればよいですか?
- 26. デフォルトリストビューの最初の項目の選択
- 27. XamDataGridリストボックスの選択項目に基づいてバインドします。
- 28. リストボックスの項目が選択されていない(ASP/VB.NET)
- 29. jsonの入れ子配列から項目を選択するにはどうすればよいですか?
- 30. WP7でリストボックスの選択項目を設定する方法は?
いつすればよいですか?すべてのデータがロードされていることを確認するために、特定のイベントを使用する必要がありますか? – Sergejs
はい、あなたのデータが拘束され、ListBoxにいくつかの項目があることを確信しているときは、そうすることができます... otherway 'listBoxItem'はnullになります – GaaRa