0
Heyo它我再,設置一個組合框的SelectedText在WPF/MVVM
<ComboBox ItemsSource="{Binding EnterpriseList, UpdateSourceTrigger=PropertyChanged, Mode=TwoWay}"
SelectedItem="{Binding Enterprise, UpdateSourceTrigger=PropertyChanged, Mode=TwoWay}"
DisplayMemberPath="Name"
IsEditable="True"
IsEnabled="{Binding EnterpriseIsEnabled, UpdateSourceTrigger=PropertyChanged, Mode=TwoWay}"
Margin="3" Grid.Column="1">
有誰知道我怎麼能在這個例子中的SelectedItem綁定到一個企業級對象? 我可以像我想要的那樣在組合框中選擇企業,並且它也提供企業對象,但是當我重新加載視圖時,組合框的文本不會被設置爲企業對象的名稱。
我希望我解釋我的問題不夠好,我的英語不是很好,我通常會說德語...
嘗試將'SelectedValuePath'設置爲名稱 – Kurubaran
嘗試了這一點,沒有工作...我調試它,企業對象是我想要的,但名稱不會加載在組合框中,我不知道爲什麼.. 。 – Snaylor
你是什麼意思,當你重新加載視圖?你離開它嗎?如果是的話,你是否在某個地方拯救國家?什麼是當您離開表單時的selectedIndex以及當您重新輸入表單時什麼是selectedIndex? – Sasha