부모창에서 팝업창을 띄울 때
자식창의 위치를 부모창의 가운데 부분에 놓고 싶을 때가 있다.
이때 아래 볼드처리된 부분을 추가해주면 된다.
private void btnSetting_Click(object sender, RoutedEventArgs e)
{
KeyboardWindow kw = new KeyboardWindow();
kw.kbList = this.kbList;
kw.SelectedKeyboard = SelectedDeviceName;
kw.SelecetBarcodeEvent += new KeyboardWindow.SelecetBarcodeEventHandler(BarcodeSetting);
//새창을 가운대로
kw.Owner = Application.Current.MainWindow; // We must also set the owner for this to work.
kw.WindowStartupLocation = WindowStartupLocation.CenterOwner;
kw.ShowDialog();
txtTotalAmount.Focus();
}