0
我有一個列表框和一個文本框,我希望該文本框根據列表框選擇顯示數據。問題是我已經有列表框像這樣綁定到一個對象:如何將文本框綁定到列表
<ListBox x:Name = "listbox" SelectionMode="Single" ItemsSource="{Binding Products}" SelectedItem="{Binding SelectedProduct}" DisplayMemberPath="{Binding SelectedProduct}">
,我想填充數據不是我結合的SelectedProduct
屬性的文本框,它只有關係到列表框中指數。例如:
private int[] _InputStartAddress = new int[20];
textbox.text = _InputStartAddress[listbox.SelectedIndex];
SelectedProduct的視圖模型:
private Product selectedProduct;
public Product SelectedProduct
{
get { return selectedProduct; }
set
{
if (selectedProduct != value)
{
selectedProduct = value;
NotifyPropertyChanged();
}
}
}
我應該怎麼做才能達到這個謝謝!
感謝您的回答。對不起,我錯了。 SelectedIndex僅僅是一個例子。我需要綁定的實際變量是一個根據SelectedIndex的數組,該數組是'array [SelectedIndex]'。 – BarryLib
在問題中包含*真實*和*完整*示例然後 – ASh
感謝您的建議,我重新修正了我的問題。 – BarryLib