【发布时间】:2011-01-26 00:15:46
【问题描述】:
我正在使用 blend 4 做一个应用程序。 选择不同的广播按钮时,我想显示不同的文本。 意思是,当用户选择 MB 单选按钮时,文本应显示 MB。 如果用户选择 GB 单选按钮,文本应显示 GB。 谢谢 亚尔
【问题讨论】:
标签: xaml data-binding textbox radio-button
我正在使用 blend 4 做一个应用程序。 选择不同的广播按钮时,我想显示不同的文本。 意思是,当用户选择 MB 单选按钮时,文本应显示 MB。 如果用户选择 GB 单选按钮,文本应显示 GB。 谢谢 亚尔
【问题讨论】:
标签: xaml data-binding textbox radio-button
您有 2 个选择,一个是使用列表框来包含您的选项,我已经读过您可以使用样式,以便将选项显示为单选按钮,因此您可以探索该路径,代码将是这样的.
<ListBox x:Name="listbox1">
<ListBoxItem Content="MB" />
<ListBoxItem Content="GB" IsSelected="False" />
</ListBox>
<TextBox Text="{Binding Path=SelectedItem.Content, Mode=TwoWay, ElementName=listbox1}" />
使用单独的单选按钮,我认为在单选按钮的点击事件中,这需要由 Visual Studio 的代码实现,就像这样
Private Sub RadioButton1_Click(ByVal sender As System.Object, ByVal e As System.Windows.RoutedEventArgs) Handles RadioButton1.Click, RadioButton2.Click
TextBox1.Text = sender.Content
End Sub
【讨论】: