簡體   English   中英

WPF列表框到文本框綁定

[英]Wpf listbox to textbox binding

我想單擊時將列表框選擇的項目綁定到文本框

System.Windows.Controls.ListBoxItem:

如何進行修剪,或者是否有其他替代方法,請告訴我。

提前致謝

我試過的

txtName.Text = List.SelectedValue.ToString();

您可以通過xaml完成。 您不需要CS代碼

<ListBox x:Name="MyList"></ListBox>
<TextBox Text="{Binding ElementName=MyList, Path=SelectedItem.Property}"/>

不要忘記選擇要顯示的屬性

您可以在項目的類中重寫ToString()方法。 然后它將顯示您在該方法中輸入的內容,而不顯示其“類型”,這是默認的ToString()結果。

您也可以直接綁定到項目的Property而不是項目本身,這樣它將顯示正確的值(例如Item.Name

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM