【发布时间】:2015-05-31 20:39:46
【问题描述】:
我在同一组中有四个单选按钮。根据选中的变量,变量会像这样改变:
public void radiobutton1_Checked(object sender, RoutedEventArgs e)
{
angle_Offset = 0 - direction;
}
public void radiobutton2_Checked(object sender, RoutedEventArgs e)
{
angle_Offset = 90 - direction;
}
public void radiobutton3_Checked(object sender, RoutedEventArgs e)
{
angle_Offset = 180 - direction;
}
public void radiobutton4_Checked(object sender, RoutedEventArgs e)
{
angle_Offset = 270 - direction;
}
我正在尝试找到一种方法来减少该代码。我尝试了一些 if/else 语句,但它也一样长,并且在检查其他按钮时变量没有更新。任何提示都会很棒!
【问题讨论】:
标签: c# wpf radio-button checked