// MainWindow.xaml
<Window
x:Class="WpfApp3.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:local="clr-namespace:WpfApp3"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
Title="MainWindow"
KeyDown="Window_KeyDown"
Width="800"
Height="450"
mc:Ignorable="d">
<StackPanel>
<TextBox />
</StackPanel>
</Window>
// MainWindow.xaml.cs
using System.Diagnostics;
using System.Windows;
using System.Windows.Input;
namespace WpfApp3;
public partial class MainWindow : Window
{
public MainWindow()
{
InitializeComponent();
}
private void Window_KeyDown(object sender, KeyEventArgs e)
{
Debug.WriteLine("");
}
}
MainWindow์ TextBox๊ฐ ์์ต๋๋ค.
์ฌ๊ธฐ์ ํฌ์ปค์ค๋ฅผ ์ฃผ๊ณ ํค ์ ๋ ฅ์ ํ์๋
๋น์ฐํ TextBox์ ํค ์ ๋ ฅ์ด ๋จผ์ ๋ ๊ฒ์ผ๋ก ์๊ฐ ํ๋๋ฐ (๋ฒ๋ธ๋ง)
์ด์ํ๊ฒ Window๊ฐ ๋จผ์ KeyDown์ ๋ฐ๊ณ ์์ต๋๋ค.
์ ๊ฐ ๋ญ ์ ๋ชป ์๊ฐ ํ ๊ฑธ๊น์?

