<Window x:Class="GreetApp.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="Приветствие" Height="160" Width="360"
ResizeMode="NoResize" WindowStartupLocation="CenterScreen">
<StackPanel Margin="20">
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="Auto"/>
<ColumnDefinition Width="*"/>
</Grid.ColumnDefinitions>
<Label Content="Ваше имя:" VerticalAlignment="Center"/>
<TextBox x:Name="NameBox" Grid.Column="1" Margin="8,0,0,0"/>
</Grid>
<Button Content="Приветствовать" Click="OnGreet"
Margin="0,12,0,0" HorizontalAlignment="Left"/>
</StackPanel>
</Window> <Window x:Class="GreetApp.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="Приветствие" Height="160" Width="360"
ResizeMode="NoResize" WindowStartupLocation="CenterScreen">
<StackPanel Margin="20">
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="Auto"/>
<ColumnDefinition Width="*"/>
</Grid.ColumnDefinitions>
<Label Content="Ваше имя:" VerticalAlignment="Center"/>
<TextBox x:Name="NameBox" Grid.Column="1" Margin="8,0,0,0"/>
</Grid>
<Button Content="Приветствовать" Click="OnGreet"
Margin="0,12,0,0" HorizontalAlignment="Left"/>
</StackPanel>
</Window> using System.Windows;
namespace GreetApp;
public partial class MainWindow : Window
{
public MainWindow()
{
InitializeComponent();
NameBox.Focus();
}
private void OnGreet(object sender, RoutedEventArgs e)
{
var name = NameBox.Text.Trim();
if (string.IsNullOrEmpty(name))
{
MessageBox.Show("Введите имя", "Пусто",
MessageBoxButton.OK, MessageBoxImage.Warning);
return;
}
MessageBox.Show($"Здравствуй, {name}!", "Привет");
}
} using System.Windows;
namespace GreetApp;
public partial class MainWindow : Window
{
public MainWindow()
{
InitializeComponent();
NameBox.Focus();
}
private void OnGreet(object sender, RoutedEventArgs e)
{
var name = NameBox.Text.Trim();
if (string.IsNullOrEmpty(name))
{
MessageBox.Show("Введите имя", "Пусто",
MessageBoxButton.OK, MessageBoxImage.Warning);
return;
}
MessageBox.Show($"Здравствуй, {name}!", "Привет");
}
}