コード例 #1
0
 public void ShowAddIdiomWindow(object sender, NotificationEventArgs<bool, bool> e)
 {
     var addIdiomWindow = new AddIdiomWindow();
     if (e.OnCompleted != null) {
         e.OnCompleted(addIdiomWindow.ShowDialog() == true);
     }
 }
コード例 #2
0
        private void ShowRandomIdiom(object sender, NotificationEventArgs<Idiom> e)
        {
            var idiom = e.OutData;
            var notificationHeader = Constants.NotificationHeaderNullIdiom;
            var notificationContent = Constants.NotificationContentNullIdiom;

            if (idiom != null) {
                notificationHeader = idiom.English;
                notificationContent = string.Format(Constants.NotificationContentPattern, e.OutData.Explanation,
                    e.OutData.Vietnamese);
            }
            _taskbarIcon.ShowBalloonTip(notificationHeader, notificationContent, BalloonIcon.Info);
        }