Example #1
0
	void ToolStrip_ItemClicked (object sender, ToolStripItemClickedEventArgs e)
	{
		_eventsText.AppendText ("ToolStrip => ItemClicked" +
			Environment.NewLine);
	}
Example #2
0
 private void menuStrip1_ItemClicked(object sender, ToolStripItemClickedEventArgs e)
 {
 }
Example #3
0
 /// <summary>
 /// Item menu handler for the push help button
 /// </summary>
 void MenuPushItemClicked(object sender, ToolStripItemClickedEventArgs e)
 {
     textUrlPush.Text = e.ClickedItem.Text;
 }
Example #4
0
 private void toolStripMain_ItemClicked(object sender, ToolStripItemClickedEventArgs e)
 {
 }
Example #5
0
 private void organization_DropDownItemClicked(object sender, ToolStripItemClickedEventArgs e)
 {
     m_propertyGridView.PropertySorting = (PropertySorting)e.ClickedItem.Tag;
     UpdateToolstripItems();
 }
Example #6
0
 private void toolStripMenuItem1_DropDownItemClicked(object sender, ToolStripItemClickedEventArgs e)
 {
 }
Example #7
0
 /// <summary>
 /// 分页控件事件
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void bdnInfo_ItemClicked(object sender, ToolStripItemClickedEventArgs e)
 {
     GetGriddataviewLoad(e.ClickedItem.Name);
 }
Example #8
0
 private void menuStrip1_ItemClicked(object sender, ToolStripItemClickedEventArgs e)
 {
     throw new NotImplementedException();
 }
Example #9
0
 private void favoritesToolStrip_ItemClicked(object sender, ToolStripItemClickedEventArgs e)
 {
 }
Example #10
0
 private void mnuHome_ItemClicked(object sender, ToolStripItemClickedEventArgs e)
 {
 }
 protected override void OnItemClicked(ToolStripItemClickedEventArgs e)
 {
     if (fSuppressMouseMove)
     {
         fSuppressMouseMove = false;
         if (Items.IndexOf(e.ClickedItem) != iSuppressStartIndex)
         {
             if (MouseUpBeforeDrop != null)
             {
                 MouseUpBeforeDrop(this, EventArgs.Empty);
             }
             return;
         }
         iSuppressStartIndex = -1;
     }
     if (fCheckOnEdgeClick)
     {
         ToolStripMenuItem clickedItem = e.ClickedItem as ToolStripMenuItem;
         if (clickedItem != null)
         {
             Rectangle rectangle = RectangleToScreen(e.ClickedItem.Bounds);
             if (RightToLeft == RightToLeft.Yes)
             {
                 int num = fImageMarginModified ? 0x1f : 0x19;
                 rectangle.X    += rectangle.Width - num;
                 rectangle.Width = num;
             }
             else
             {
                 rectangle.Width = fImageMarginModified ? 0x1f : 0x19;
             }
             if (rectangle.Contains(MousePosition))
             {
                 clickedItem.Checked = !clickedItem.Checked;
                 if ((ModifierKeys == Keys.Shift) && (tsmiPreviousEdgeClicked != null))
                 {
                     int index = Items.IndexOf(clickedItem);
                     int num3  = Items.IndexOf(tsmiPreviousEdgeClicked);
                     if (((index != num3) && (index != -1)) && (num3 != -1))
                     {
                         int num4 = Math.Min(index, num3);
                         int num5 = Math.Max(index, num3);
                         if (num5 < Items.Count)
                         {
                             bool flag = clickedItem.Checked;
                             for (int i = num4; i <= num5; i++)
                             {
                                 ToolStripMenuItem item2 = Items[i] as ToolStripMenuItem;
                                 if (item2 != null)
                                 {
                                     item2.Checked = flag;
                                 }
                             }
                         }
                     }
                 }
                 tsmiPreviousEdgeClicked = clickedItem;
                 return;
             }
         }
     }
     if (!(e.ClickedItem is DirectoryMenuItem) || (((DirectoryMenuItem)e.ClickedItem).DropDownItems.Count != 0))
     {
         base.OnItemClicked(e);
     }
 }
Example #12
0
        private void contextMenuStrip1_ItemClicked(object sender, ToolStripItemClickedEventArgs e)
        {
            if (e.ClickedItem.Name == "toolStripMenuItemEdit")
            {
                //new FormUpdate();
                var rows = songGrid.SelectedRows;

                FormUpdate modal;
                if (rows.Count == 1)
                {
                    modal = new FormUpdate(
                        rows[0].Cells["Title"].Value?.ToString(),
                        rows[0].Cells["Artist"].Value?.ToString(),
                        rows[0].Cells["Album"].Value?.ToString(),
                        rows[0].Cells["Genre"].Value?.ToString()
                        );
                }
                else
                {
                    modal = new FormUpdate();
                }

                DialogResult result;

                result = modal.ShowDialog();

                if (result.Equals(DialogResult.OK))
                {
                    foreach (DataGridViewRow row in rows)
                    {
                        bool isDirty = false;

                        if ((modal.Title == "" && !modal.IgnoreBlanks) || !String.IsNullOrEmpty(modal.Title))
                        {
                            row.Cells["Title"].Value = modal.Title;
                            isDirty = true;
                        }
                        if ((modal.Artist == "" && !modal.IgnoreBlanks) || !String.IsNullOrEmpty(modal.Artist))
                        {
                            row.Cells["Artist"].Value = modal.Artist;
                            isDirty = true;
                        }
                        if ((modal.Album == "" && !modal.IgnoreBlanks) || !String.IsNullOrEmpty(modal.Album))
                        {
                            row.Cells["Album"].Value = modal.Album;
                            isDirty = true;
                        }
                        if ((modal.Genre == "" && !modal.IgnoreBlanks) || !String.IsNullOrEmpty(modal.Genre))
                        {
                            row.Cells["Genre"].Value = modal.Genre;
                            isDirty = true;
                        }

                        if (isDirty)
                        {
                            //mark for save
                            row.DefaultCellStyle.BackColor = Color.Beige;
                        }
                    }
                }
            }
            else if (e.ClickedItem.Name == "toolStripMenuItemFileLocs")
            {
                var rows = songGrid.SelectedRows;
                if (completeList != null && rows.Count > 0)
                {
                    FormFileLocs fileModal = new FormFileLocs(completeList[rows[0].Cells["Key"].Value.ToString()]);
                    if (fileModal.ShowDialog() == DialogResult.OK)
                    {
                        //reset grid with new info
                        SetGridData(completeList);
                    }
                }
            }
        }
Example #13
0
 private void menuStrip1_ItemClicked(object sender, ToolStripItemClickedEventArgs e)
 {
     pnlIlac.Visible   = true;
     pnlHasta.Visible  = false;
     pnlDoktor.Visible = false;
 }
        public override void ToolStripItems_Clicked(object sender, ToolStripItemClickedEventArgs e)
        {
            switch (e.ClickedItem.ToString())
            {
            case "Add":
                btnSave.Enabled = true;
                break;

            case "Edit":
                btnSave.Enabled = true;
                break;

            case "Next":
            {
                CurrentItem = new PagedItem <T>(QueryableItems, CurrentItemIndex + 1);
                BindValues(CurrentItem.Entity);
                SetNavigationControls();
                break;
            }

            case "Previous":
            {
                CurrentItem = new PagedItem <T>(QueryableItems, CurrentItemIndex - 1);
                BindValues(CurrentItem.Entity);
                SetNavigationControls();
                break;
            }

            case "First":
            {
                CurrentItem = new PagedItem <T>(QueryableItems, 1);
                BindValues(CurrentItem.Entity);
                SetNavigationControls();
                break;
            }

            case "Last":
            {
                CurrentItem = new PagedItem <T>(QueryableItems, CurrentItem.TotalRecords);
                BindValues(CurrentItem.Entity);
                SetNavigationControls();
                break;
            }

            case "Refresh":
            {
                OnActivated(null);
                break;
            }

            case "Search":
            {
                break;
            }

            default:
                btnSave.Enabled = false;
                break;
            }

            base.ToolStripItems_Clicked(sender, e);
        }
Example #15
0
 private void statusStrip1_ItemClicked(object sender, ToolStripItemClickedEventArgs e)
 {
     configureThisProfileToolStripMenuItem_Click(null, null);
 }
        private static void ChartContext_ItemClicked(object sender, ToolStripItemClickedEventArgs e)
        {
            ContextMenuStrip ptrMenuStrip = (ContextMenuStrip)sender;
            Chart ptrChart = (Chart)ptrMenuStrip.SourceControl;
            ChartArea ptrChartArea = ChartTool[ptrChart].ActiveChartArea;
            if (ptrChartArea == null) return;

            switch (e.ClickedItem.Text)
            {
                case "Select - Cursor 1":
                    SetChartControlState(ptrChart, MSChartExtensionToolState.Select);
                    break;
                case "Select - Cursor 2":
                    SetChartControlState(ptrChart, MSChartExtensionToolState.Select2);
                    break;
                case "Zoom Window":
                    SetChartControlState(ptrChart, MSChartExtensionToolState.Zoom);
                    break;
                case "Zoom XAxis":
                    SetChartControlState(ptrChart, MSChartExtensionToolState.ZoomX);
                    break;
                case "Zoom YAxis":
                    SetChartControlState(ptrChart, MSChartExtensionToolState.ZoomY);
                    break;
                case "Pan":
                    SetChartControlState(ptrChart, MSChartExtensionToolState.Pan);
                    break;
                case "Zoom Out":
                    {
                        WindowMessagesNativeMethods.SuspendDrawing(ptrChart);
                        ptrChartArea.AxisX.ScaleView.ZoomReset();
                        ptrChartArea.AxisX2.ScaleView.ZoomReset();
                        ptrChartArea.AxisY.ScaleView.ZoomReset();
                        ptrChartArea.AxisY2.ScaleView.ZoomReset();
                        WindowMessagesNativeMethods.ResumeDrawing(ptrChart);
                        ChartTool[ptrChart].ZoomChangedCallback?.Invoke(ptrChart);
                    }
                    break;
                case "Zoom Dialog...":
                    {
                        using (MSChartExtensionZoomDialog dlg = new Charting.MSChartExtensionZoomDialog(ptrChartArea))
                        {
                            if (dlg.ShowDialog() == DialogResult.OK)
                                ChartTool[ptrChart].ZoomChangedCallback?.Invoke(ptrChart);
                        }
                    }
                    break;

                case "About...":
                    using (AboutDialog dlg = new AboutDialog("MSChart Extension"))
                    {
                        dlg.FacebookLink = "https://www.facebook.com/CodeArtEngineering";
                        dlg.WebsiteLink = "http://www.codearteng.com/2016/08/mschart-extension-v2.html";
                        dlg.GitHubLink = "https://github.com/Code-Artist/MSChartExtension";
                        dlg.ShowDialog();
                    }
                    break;
            }

            if (e.ClickedItem.Tag == null) return;
            if (e.ClickedItem.Tag.ToString() != "Series") return;

            //Series enable / disable changed.
            SeriesCollection chartSeries = ptrChart.Series;
            chartSeries[e.ClickedItem.Text].Enabled = !((ToolStripMenuItem)e.ClickedItem).Checked;
        }
Example #17
0
        /// <summary>
        /// 分页设置分页菜单响应事件(修改、删除】全选、取消全选)
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void bdnInfo_ItemClicked(object sender, ToolStripItemClickedEventArgs e)
        {
            #region  注 释
            ////if (e.ClickedItem.Name == "tsbtnUpdate") {
            ////    return;
            ////}
            ////if (e.ClickedItem.Name == "tsbtnDel")
            ////{
            ////    return;
            ////}
            //switch (e.ClickedItem.Name) {
            //    case "tsbtnUpdate":
            //        break;
            //    case "tsbtnDel":
            //        dgvDictionary.EndEdit();
            //string delStr = checkmulti();
            //if (delStr == "")
            //{
            //    MessageBox.Show("请先选择删除项", "操作提示", MessageBoxButtons.OK,
            //                     MessageBoxIcon.Information);
            //    return;
            //}
            //if (MessageBox.Show("是否确定要删除?", "警告", MessageBoxButtons.OKCancel) == DialogResult.OK)
            //{ }
            //        break;
            //    case "tslSelectAll2":
            //        dgvDictionary.EndEdit();
            //        foreach (DataGridViewRow dr in dgvDictionary.Rows)
            //        {
            //            ((DataGridViewCheckBoxCell)dr.Cells[0]).Value = true;
            //        }
            //        blIsSelectAll = true;
            //        break;
            //    case "tslNotSelect":
            //        dgvDictionary.EndEdit();
            //        foreach (DataGridViewRow dr in dgvDictionary.Rows)
            //        {
            //            ((DataGridViewCheckBoxCell)dr.Cells[0]).Value = false;
            //        }
            //        blIsSelectAll = false;
            //        return;
            //        break;
            //}
            //BindDgvDictionary(e.ClickedItem.Name);
            #endregion

            if (e.ClickedItem.Name == "tsbtnUpdate")//修改
            {
                tsbtnUpdateSelect();
                return;
            }
            if (e.ClickedItem.Name == "tsbtnDel")//删除
            {
                tbtnDelUser_delete();
                return;
            }
            if (e.ClickedItem.Name == "tslSelectAll2")//全选
            {
                tslSelectAll2_Click();
                return;
            }
            if (e.ClickedItem.Name == "tslNotSelect")//取消全选
            {
                tslNotSelect_Click();
                return;
            }

            dgvDictionary.DataSource = page.BindBoundControl <Dictionary>(e.ClickedItem.Name, txtCurrentPage1, lblPageCount1, expr);
        }
Example #18
0
        // </snippet3>

        // <snippet4>
        // This method handles the DropDownItemClicked event from a
        // ToolStripDropDownItem. It displays the value of the clicked
        // item's Text property in the form's StatusStrip control.
        void toolStripDropDownItem_DropDownItemClicked(object sender, ToolStripItemClickedEventArgs e)
        {
            string msg = String.Format("Item clicked: {0}", e.ClickedItem.Text);

            this.toolStripStatusLabel1.Text = msg;
        }
Example #19
0
        private void OnToolbarItemClick(object sender, ToolStripItemClickedEventArgs e)
        {
            switch (e.ClickedItem.Name)
            {
            case "buttonTileVisibility":

                _mapLayersHandler.TilesVisible = ((ToolStripButton)e.ClickedItem).Checked;
                _mapLayersHandler.MapControl.Redraw();
                break;

            case "buttonLegend":
                MapLegendForm mlf = MapLegendForm.GetInstance(MapLayers);
                if (mlf.Visible)
                {
                    mlf.BringToFront();
                }
                else
                {
                    mlf.Show(global.MappingForm);
                }

                mlf.DrawLegendLayers();
                break;

            case "buttonAddLayer":
                if (_parentForm.OpenFileDialog() == DialogResult.OK)
                {
                    RefreshLayerList();
                }
                break;

            case "buttonRemoveLayer":
                MapLayers.RemoveLayer((int)layerGrid[0, _rowIndexFromMouseDown].Tag);
                break;

            case "buttonAttributes":
                if (_mapLayersHandler.CurrentMapLayer != null)
                {
                    EditShapeAttributeForm esaf = EditShapeAttributeForm.GetInstance(global.MappingForm, global.MappingForm.MapInterActionHandler);
                    if (esaf.Visible)
                    {
                        esaf.BringToFront();
                    }
                    else
                    {
                        esaf.Show(this);
                    }
                }
                else
                {
                    MessageBox.Show("Please select a layer", "No selected layer", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                break;

            case "buttonZoomToLayer":
                _mapLayersHandler.ZoomToLayer(_layerHandle);
                break;

            case "buttonClose":
                Close();
                break;
            }
        }
Example #20
0
 private void menuStrip1_ItemClicked(object sender, ToolStripItemClickedEventArgs e)
 {
     // er gebeurt niks als je op de menustrip drukt
 }
 private void tsbModifiedProfiles_DropDownItemClicked(object sender, ToolStripItemClickedEventArgs e)
 {
     cbProfiles.SelectedIndex = cbProfiles.FindStringExact(e.ClickedItem.Text);
 }
Example #22
0
 private void contextMenuStrip1_ItemClicked(object sender, ToolStripItemClickedEventArgs e)
 {
     Console.WriteLine(e.ClickedItem.Text);
     tabControl_Main.TabPages.Insert(tabControl_Main.SelectedIndex + 1, "NewTabPage");
 }
Example #23
0
 private void cxFlatContextMenuStrip1_ItemClicked(object sender, ToolStripItemClickedEventArgs e)
 {
     cxFlatButton2.Text = e.ClickedItem.Text;
 }
Example #24
0
 private void ChannelsContextMenu_ItemClicked(object sender, ToolStripItemClickedEventArgs e)
 {
     _selectedChannel = _channels[e.ClickedItem.Text.Replace(" ", "").ToLower().Trim()];
 }
Example #25
0
 /// <summary>
 /// Handle a menu item click
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void cmsSystemInteraction_ItemClicked(object sender, ToolStripItemClickedEventArgs e)
 {
     cmsSystemInteraction.Close();
     if (e.ClickedItem.Tag is KeyValuePair <Uri, MM_User> )
     {
         KeyValuePair <Uri, MM_User> User      = (KeyValuePair <Uri, MM_User>)e.ClickedItem.Tag;
         IMM_Administrator_Types     AdminConn = MMServerConnections[User.Key];
         if (e.ClickedItem.Text == "Send a message to user")
         {
             using (MM_Input_Box InputBox = new MM_Input_Box())
                 if (InputBox.ShowDialog(this, "Please enter the message to send to " + User.Value.UserName, Application.ProductName) == DialogResult.OK)
                 {
                     AdminConn.SendMessage(User.Value, InputBox.Message, Environment.UserName + " on " + Environment.MachineName, InputBox.TargetIcon);
                 }
         }
         else if (e.ClickedItem.Text == "Force user logoff" && MessageBox.Show("Are you sure you want to log off " + User.Value.UserName + " from " + User.Key.Host + "?", Application.ProductName, MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
         {
             AdminConn.CloseClient(User.Value);
         }
     }
     else if (e.ClickedItem.Tag is ServerLinkedColumnHeader)
     {
         ServerLinkedColumnHeader Server = (ServerLinkedColumnHeader)e.ClickedItem.Tag;
         IMM_Administrator_Types  Admin  = MMServerConnections[Server.Uri];
         if (e.ClickedItem.Text == "Send a message to all users")
         {
             using (MM_Input_Box InputBox = new MM_Input_Box())
                 if (InputBox.ShowDialog(this, "Please enter the message to send to all users on server " + Server.Uri.Host, Application.ProductName) == DialogResult.OK)
                 {
                     Admin.SendMessageToAllClients(InputBox.Message, Environment.UserName + " on " + Environment.MachineName, InputBox.TargetIcon);
                 }
         }
         else if (e.ClickedItem.Text == "Force all user logoff" && MessageBox.Show("Are you sure you want to log off all users on server " + Server.Uri.Host + "?", Application.ProductName, MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
         {
             Admin.CloseAllClients();
         }
         else if (e.ClickedItem.Text == "Generate server savecase")
         {
             using (SaveFileDialog sFd = new SaveFileDialog()
             {
                 Title = "Macomber Map Server Savecase Generation", Filter = "MM Server Savecase (*.MM_Savecase)|*.MM_Savecase"
             })
                 if (sFd.ShowDialog() == System.Windows.Forms.DialogResult.OK)
                 {
                     using (FileStream fsOut = new FileStream(sFd.FileName, FileMode.Create))
                     {
                         MM_Savecase            Savecase = Admin.GenerateSavecase();
                         DataContractSerializer dcs      = new DataContractSerializer(typeof(MM_Savecase));
                         XmlDictionaryWriter    xdw      = XmlDictionaryWriter.CreateBinaryWriter(fsOut);
                         dcs.WriteObject(xdw, Savecase);
                         xdw.Flush();
                     }
                 }
         }
         else if (e.ClickedItem.Text == "Load server savecase")
         {
             using (OpenFileDialog oFd = new OpenFileDialog()
             {
                 Title = "Macomber Map Server Savecase Generation", Filter = "MM Server Savecase (*.MM_Savecase)|*.MM_Savecase"
             })
                 if (oFd.ShowDialog() == System.Windows.Forms.DialogResult.OK)
                 {
                     using (FileStream fsIn = new FileStream(oFd.FileName, FileMode.Open))
                     {
                         DataContractSerializer dcs      = new DataContractSerializer(typeof(MM_Savecase));
                         XmlDictionaryReader    xrd      = XmlDictionaryReader.CreateBinaryReader(fsIn, new XmlDictionaryReaderQuotas());
                         MM_Savecase            Savecase = (MM_Savecase)dcs.ReadObject(xrd);
                         Admin.ApplySavecase(Savecase);
                     }
                 }
         }
         else if (e.ClickedItem.Text.StartsWith("Stress test clients"))
         {
             Admin.SetServerClientStressTest(e.ClickedItem.Text.EndsWith("ON"));
         }
         else if (e.ClickedItem.Text == "Change Server Description")
         {
             using (MM_Input_Box InputBox = new MM_Input_Box()
             {
                 Message = lvMacomberMapServers.Items[0].SubItems[Server.Index].Text
             })
                 if (InputBox.ShowDialog(this, "Please enter the updated server description", Application.ProductName) == DialogResult.OK)
                 {
                     Admin.SetServerDescription(InputBox.Message);
                 }
         }
     }
 }
Example #26
0
 private void toolStripMain_ItemClicked(object sender, ToolStripItemClickedEventArgs e)
 {
     this.DialogResult = DialogResult.OK;
     this.Close();
 }
Example #27
0
 private void openOnlineStorageToolStripMenuItem_DropDownItemClicked(object sender, ToolStripItemClickedEventArgs e)
 {
     viewHelper.OpenStorage((string)e.ClickedItem.Tag, true);
 }
Example #28
0
 private void mainMenu_ItemClicked(object sender, ToolStripItemClickedEventArgs e)
 {
 }
Example #29
0
 private void openRecentStorageToolStripMenuItem_DropDownItemClicked(object sender, ToolStripItemClickedEventArgs e)
 {
     viewHelper.OpenStorage(e.ClickedItem.Text, false);
 }
Example #30
0
 private void statusStrip_ItemClicked(object sender, ToolStripItemClickedEventArgs e)
 {
 }
Example #31
0
 private void contextMenuStrip1_ItemClicked(object sender, ToolStripItemClickedEventArgs e)
 {
     checkUsersList.Items.RemoveAt(_userIndex);
 }
Example #32
0
 private void msMain_ItemClicked(object sender, ToolStripItemClickedEventArgs e)
 {
 }
Example #33
0
 private void ribbonPageFile_ItemClicked(object sender, ToolStripItemClickedEventArgs e)
 {
 }
        private static void ChartContext_ItemClicked(object sender, ToolStripItemClickedEventArgs e)
        {
            ContextMenuStrip ptrMenuStrip = (ContextMenuStrip)sender;
            Chart ptrChart = (Chart)ptrMenuStrip.SourceControl;
            switch (e.ClickedItem.Text)
            {
                case "Select":
                    SetChartControlState(ptrChart, MSChartExtensionToolState.Select);
                    break;
                case "Zoom":
                    SetChartControlState(ptrChart, MSChartExtensionToolState.Zoom);
                    break;
                case "Zoom XAxis":
                    SetChartControlState(ptrChart, MSChartExtensionToolState.ZoomX);
                    break;
                case "Pan":
                    SetChartControlState(ptrChart, MSChartExtensionToolState.Pan);
                    break;
                case "Zoom Out":
                    {
                        WindowMessagesNativeMethods.SuspendDrawing(ptrChart);
                        ChartArea ptrChartArea = ptrChart.ChartAreas[0];
                        ptrChartArea.AxisX.ScaleView.ZoomReset();
                        ptrChartArea.AxisX2.ScaleView.ZoomReset();
                        ptrChartArea.AxisY.ScaleView.ZoomReset();
                        ptrChartArea.AxisY2.ScaleView.ZoomReset();
                        WindowMessagesNativeMethods.ResumeDrawing(ptrChart);
                        OnZoomChanged(ptrChart);
                    }
                    break;
            }

            if (e.ClickedItem.Tag == null) return;
            if (e.ClickedItem.Tag.ToString() != "Series") return;

            //Series enable / disable changed.
            SeriesCollection chartSeries = ptrChart.Series;
            chartSeries[e.ClickedItem.Text].Enabled = !((ToolStripMenuItem)e.ClickedItem).Checked;
        }
Example #35
0
 /// <summary>
 /// 选择报表
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 void DropDown_ItemClicked(object sender, ToolStripItemClickedEventArgs e)
 {
     for (int i = 0; i < tsmChooseReport.DropDownItems.Count; i++)
     {
         if (tsmChooseDetail[i].Name == e.ClickedItem.Name)
         {
             iDefaultChecked = i;
             tsmChooseDetail[i].Checked = true;
         }
         else
         {
             tsmChooseDetail[i].Checked = false;
         }
     }
     //选择报表后立即打印预览
     tsmPreviewReport_Click(sender, e);
 }