예제 #1
0
        private void OnInfoBarActionItemClicked(object sender, InfoBarActionItemEventArgs e)
        {
            if (e.ActionItem.ActionContext == ConfigurationChangedInfoBar.ReloadButtonContext)
            {
                _logger.Info("Reloading configuration settings.");

                _settingsStore.TryReload();
            }

            var toolWindow = GetToolWindow();

            toolWindow.RemoveInfoBar(e.InfoBarModel);
        }
 private void OnInfoBarActionItemClicked(object sender, InfoBarActionItemEventArgs args)
 {
     if (args.ActionItem.ActionContext == Resources.InfoBarButtonActionContext1 || args.ActionItem.ActionContext == Resources.InfoBarButtonActionContext2)
     {
         MessageBox.Show(string.Format("Button '{0}' is clicked", args.ActionItem.Text));
     }
     else if (args.ActionItem.ActionContext == Resources.InfoBarLinkActionContext1 || args.ActionItem.ActionContext == Resources.InfoBarLinkActionContext2)
     {
         MessageBox.Show(string.Format("Link '{0}' is clicked", args.ActionItem.Text));
     }
     else
     {
         MessageBox.Show("Unknow action");
     }
 }
 private void OnInfoBarActionItemClicked(object sender, InfoBarActionItemEventArgs args)
 {
     if (args.ActionItem.ActionContext == Resources.InfoBarButtonActionContext1 || args.ActionItem.ActionContext == Resources.InfoBarButtonActionContext2)
     {
         MessageBox.Show(string.Format("Button '{0}' is clicked", args.ActionItem.Text));
     }
     else if (args.ActionItem.ActionContext == Resources.InfoBarLinkActionContext1 || args.ActionItem.ActionContext == Resources.InfoBarLinkActionContext2)
     {
         MessageBox.Show(string.Format("Link '{0}' is clicked", args.ActionItem.Text));
     }
     else
     {
         MessageBox.Show("Unknow action");
     }
 }