OfflineServer.MainWindow.textboxPersonaName_LostFocus C# (CSharp) 메소드

textboxPersonaName_LostFocus() 개인적인 메소드

private textboxPersonaName_LostFocus ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
리턴 void
        private void textboxPersonaName_LostFocus(object sender, RoutedEventArgs e)
        {
            textboxPersonaName.Text = textboxPersonaName.Text.Trim();
            if (textboxPersonaName.Text.Length < 1)
            {
                informUser(Access.dataAccess.appSettings.uiSettings.language.InformUserWarning,
                            Access.dataAccess.appSettings.uiSettings.language.ErrorEmptyPersonaName);
                if (textboxPersonaName.CanUndo)
                {
                    do
                    {
                        textboxPersonaName.Undo();
                    } while (textboxPersonaName.Text.Trim().Length < 1);
                }
                else
                {
                    textboxPersonaName.Text = "CHANGE ME";
                }
            }
        }
        #endregion