0

こんにちは、適切なラジオボタンがオフになっている場合、テキストボックスの読み取り専用をtrueに設定するにはどうすればよいですか。また、その逆も同様です。datepicker、combobox focusable および ishittestvisible と同じことは、適切なボタンもチェックされていない場合は false に等しく、その逆も同様です...ありがとう

wpf c# ..ラジオボタンにcheckedchangeプロパティがないことがわかりました。winformでのみ...これが私がやろうとしていることです

    private void rdbtn1_Checked(object sender, RoutedEventArgs e) // <----This must CheckChange
    {
        if (rdbtndatecreated.IsChecked == true)
        {
            textBox1.IsReadOnly = false;
            DatePicker1.Focusable = true;
            DatePicker1.IsHitVisible = true;
        }
        else
        {
            textBox1.IsReadOnly = true;
            DatePicker1.Focusable = false;
            DatePicker1.IsHitVisible = false;
        }
    }
4

1 に答える 1

1

CheckedイベントとUncheckedイベントは別々に処理できます。

void rdbtn1_Checked(object sender, RoutedEventArgs e)
{
     textBox1.IsReadOnly = false;
     DatePicker1.Focusable = true;
     DatePicker1.IsHitVisible = true;
}


void rdbtn1_Unchecked(object sender, RoutedEventArgs e)
{    
     textBox1.IsReadOnly = true;
     DatePicker1.Focusable = false;
     DatePicker1.IsHitVisible = false;    
}
于 2012-10-23T01:28:16.860 に答える