C# Как заставить другую кнопку появиться, нажав другую кнопку?
Я хочу нажать на кнопку и сделать текстовый блок, и появится другая кнопка. Мне удалось заставить текстовый блок появляться. Как мне сделать, чтобы кнопка появилась. Я не могу найти функцию, которая делает это. Кроме того, это должно быть другое частное утверждение void. Пока что у меня есть:
private void one_Click(object sender, RoutedEventArgs e)
{
oneBlock.Text = "one";
}
private void one_Click(object sender, RoutedEventArgs e)
{
one_Trans.ClickMode = "two";
}
3 ответа
Решение
Вы можете сделать что-то вроде этого:
private void button1_Click(object sender, RoutedEventArgs e)
{
button2.Visibility = Visibility.Visible;
}
XAML:
<Button x:Name="button2" Content="Button" Visibility="Collapsed"/>
Подробнее здесь: http://msdn.microsoft.com/en-us/library/system.windows.visibility(v=vs.95).aspx
Использование
protected void button1_Click(object sender, EventArgs e)
{
button2.Visible=true;
}
по событию click1
Поместите все в одно событие
private void one_Click(object sender, RoutedEventArgs e)
{
oneBlock.Text = "one";
one_Trans.ClickMode = "two";
button1.Visible = true;
}