Здравствуйте! Сегодня: Чт, 27 Июл 2017, Ваш IP: 54.225.53.253 Войти через loginza
 
Вход | Регистрация | Забыли пароль?
Мой Kbyte.Ru
> Список форумов Kbyte.Ru - - Общие вопросы программирования
+ Добавить ответ | + Создать новую тему Страница: 1
Тема: C#. RadioButton и textBox. · +  +  дата добавления: 19.04.2017 / 09:53
Автор темы:
daiciy
daiciy
тем: 1 / ответов: 0 / благодарностей: 0 / репутация: 0
ответов: 0
создал(а) тем: 1


Как сделать недоступным RadioButton пока в textBox не введено значение?
 
Ответ # 1 # · +x1 +  дата добавления: 27.04.2017 / 23:34
Автор ответа:
dr.monstr
dr.monstr
тем: 12 / ответов: 61 / благодарностей: 0 / репутация: 6
ответов: 61
создал(а) тем: 12


Привет!

Самое простое, я про wpf без mvvm. Ты же не написал что именно.

Создаешь в форме RadioButton и TextBox.

MainWindow.xaml
<Grid>
    <Grid.ColumnDefinitions>
        <ColumnDefinition/>
        <ColumnDefinition/>
    </Grid.ColumnDefinitions>
    <Grid.RowDefinitions>
        <RowDefinition Height="Auto" />
        <RowDefinition />
    </Grid.RowDefinitions>
    <StackPanel>
        <RadioButton x:Name="RadioButton" IsEnabled="False" />
    </StackPanel>
    <TextBox Grid.Row="0" Grid.Column="1" x:Name="TextBox1" TextChanged="TextBox1_TextChanged" />
</Grid>

MainWindow.xaml.cs
private void TextBox1_TextChanged(object sender, TextChangedEventArgs e) {
    TextBox textBox = (TextBox) sender;
    if (textBox.Text.Length > 0) {
        RadioButton.IsEnabled = true;
    } else {
        RadioButton.IsEnabled = false;
    }
}

 
Страница: 1 + Добавить ответ | + Создать новую тему