0

如何在将文本框绑定到 ListBox 的选定项的同时仍然拥有占位符文本 (.Text = "Whatever")?

4

1 回答 1

2

您希望何时显示此占位符文本?什么时候没有SelectedItem?

您可以使用PriorityBinding它将允许您提供绑定列表,它将使用第一个产生结果的绑定。

就像是:

<TextBox> 
   <TextBox.Text>
     <PriorityBinding>
       <Binding Path="myListBox.SelectedItem"/>
       <Binding Source="Default Text"/>
     </PriorityBinding>
   </TextBox.text>
 </TextBox>
于 2012-09-17T07:24:00.940 回答