【问题标题】:XAML - Binding a radio button to a text boxXAML - 将单选按钮绑定到文本框
【发布时间】:2011-01-26 00:15:46
【问题描述】:

我正在使用 blend 4 做一个应用程序。 选择不同的广播按钮时,我想显示不同的文本。 意思是,当用户选择 MB 单选按钮时,文本应显示 MB。 如果用户选择 GB 单选按钮,文本应显示 GB。 谢谢 亚尔

【问题讨论】:

    标签: xaml data-binding textbox radio-button


    【解决方案1】:

    您有 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
    

    【讨论】:

      猜你喜欢
      • 2021-12-18
      • 2017-07-30
      • 2016-01-08
      • 1970-01-01
      • 2016-09-09
      • 2016-04-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多