c# - WPF,单击 TextBox 应检查 RadioButton

标签 c# wpf textbox radio-button

我在一个 StackPanel 内有一个 RadioButton 和一个 TextBox,如下所示:

  <StackPanel Orientation="Horizontal">
        <RadioButton x:Name="rbSelectedQuantity" GroupName="CardQuantity"
          FontSize="14" Margin="5"
          Content="Selected Quantity">
        </RadioButton>

        <TextBox x:Name="txtSelectedQuantity" Width="50" Margin="5" TextAlignment="Right"
        Text="0"></TextBox>
  </StackPanel>

这是我的场景:如果我在文本框中单击,我的单选按钮应该会自动选中。

我应该怎么做?

最佳答案

处理 TextBox 的 GotFocus 事件并将 RadioButton IsChecked 属性设置为 True

private void txtSelectedQuantity_GotFocus(object sender, RoutedEventArgs e)
    {
        rbSelectedQuantity.IsChecked = True;
    }

关于c# - WPF,单击 TextBox 应检查 RadioButton,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14580589/

相关文章:

c# - 如何检测控件上的完整鼠标单击(向下和向上)?

java - 是否可以更改 SWT 中文本小部件的提示文本的颜色?

javascript - 避免重复的 JavaScript

c# - 重复的外键

c# - 在 ASP.NET 5 RC1 中从 Tag Helper 访问路由数据

javascript - c# WPF Webbrowser with Highchart,来自外部源的 Javascript 不工作 "An error has occurred in the script on this page"

wpf - 通过 XAML 中的样式 && 触发器绑定(bind)窗口标题

javascript - HTML 输入文本框 onChange 不工作

c# - 你怎么算在另一个基地?

c# - 我应该如何使用 Entity Framework 为静态引用数据建模?