Windows Phone 列表框选择到文本框

本文关键字:文本 选择 Windows 列表 Phone | 更新日期: 2023-09-27 17:56:14

>问题:

Windows 7 Phone 环境中将列表框中的预定义项填充到文本框(最好是单选)的最简单方法是什么?

示例:我从列表框中选择"Bob",然后"Bob"立即显示在文本框中,因此用户无需键入用户名,而是可以使用用户名列表中的预制用户名。

问题:

  • 我尝试寻找这些小东西,但没有找到解决方案。
  • 我确实找到的解决方案非常模糊。
  • YouTube和其他地方的许多视频并没有真正涵盖Windows 7的这一点
  • 我担心Windows 8会有所不同。
  • 现在,我的代码无法使用列表框选择填充文本框。

当前代码:

<TextBox HorizontalAlignment="Left" Margin="75,175,0,488" Name="textBox1" 
Text="{Binding ElementName=listBox1, Path=SelectedValue}" Width="298" FontSize="20"
BorderBrush="Transparent" OpacityMask="#6E030303" Foreground="#FFEBC285" Background="Black"
FontFamily="Trebuchet MS" MaxLength="7">

Windows Phone 列表框选择到文本框

在 XAML 中,你可以执行以下操作

<ListBox name="lb"/>
<TextBox Text="{Binding ElementName=lb, Path=SelectedValue}"/>

这样做的作用是将TextBox.Text属性数据绑定到ListBox.SelectedValue属性。当您在列表框中选择新项时,应填充文本框。