コード例 #1
0
        private void TB_SelectAuthorFirstName_KeyUp(object sender, KeyEventArgs e)
        {
            SelectAuthorDlg selectAuthor = new SelectAuthorDlg();

            selectAuthor.Closed += new EventHandler(SelectAuthorClosed);
            selectAuthor.TB_SelectAuthorFirstName.Text = TB_SelectAuthorFirstName.Text;
            selectAuthor.Show();
        }
        private void SelectAuthorClosed(object sender, EventArgs e)
        {
            SelectAuthorDlg authorSelector = (SelectAuthorDlg)sender;

            _author = authorSelector.SelectedAuthor;
            if (_author != null)
            {
                TxtBx_SeriesAuthorFirstName.Text  = _author.FirstName;
                TxtBx_SeriesAuthorMiddleName.Text = _author.LastName;
            }
        }
コード例 #3
0
 private void bypassAuthorSelectionIfAuthorSelected(object sender, RoutedEventArgs e)
 {
     if (newBook.AuthorInfo == null)
     {
         SelectAuthorDlg selectAuthor = new SelectAuthorDlg();
         selectAuthor.Closed += new EventHandler(SelectAuthorClosed);
         selectAuthor.Show();
     }
     else
     {
         SetAuthorNameValues();
     }
 }
コード例 #4
0
        private void SelectAuthorClosed(object sender, EventArgs e)
        {
            SelectAuthorDlg authorSelector = (SelectAuthorDlg)sender;

            newBook.AuthorInfo = authorSelector.SelectedAuthor;
            if (newBook.AuthorInfo != null)
            {
                SetAuthorNameValues();
            }
            else
            {
                HighLightAuthorAndReportError();
            }
        }
 private void bypassAuthorSelectionIfAuthorSelected(object sender, RoutedEventArgs e)
 {
     if (_author == null)
     {
         SelectAuthorDlg selectAuthor = new SelectAuthorDlg();
         selectAuthor.Closed += new EventHandler(SelectAuthorClosed);
         selectAuthor.Show();
     }
     else
     {
         TxtBx_SeriesAuthorFirstName.Text  = _author.FirstName;
         TxtBx_SeriesAuthorMiddleName.Text = _author.LastName;
     }
 }