[英]How can I change the list elements of a select box with the selected item of another select box in Blazor?
[英]How to select a item in a Dictionary, using a list box
我有一個listBox直觀地表示Dictionary中的項目。 詞典包含一個名為Contact的自定義類。
我想使用listBox中的字符串(與字典參考相同)來引用字典中包含的Contact。 如果有可能,我將無法正常工作。
列表框可以綁定到字典的keys屬性。 然后,您可以獲取列表框的選定值,並將其用作字典的鍵來獲取關聯的Contact對象。
只要listBox的文本是字典中項目的鍵,事情就應該很簡單。 (我可能在這里把屬性名稱搞糊塗了)
var contact = dict[listBox.SelectedItem];
一種可能是,您可以使用適當的DisplayMember
將字典綁定到DataSource
,然后僅獲取整個Contact
對象即可。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.