• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

C# Forms.ToolBarButtonClickEventArgs类代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了C#中System.Windows.Forms.ToolBarButtonClickEventArgs的典型用法代码示例。如果您正苦于以下问题:C# ToolBarButtonClickEventArgs类的具体用法?C# ToolBarButtonClickEventArgs怎么用?C# ToolBarButtonClickEventArgs使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。



ToolBarButtonClickEventArgs类属于System.Windows.Forms命名空间,在下文中一共展示了ToolBarButtonClickEventArgs类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C#代码示例。

示例1: tBar_ButtonClick

 void tBar_ButtonClick(object sender, ToolBarButtonClickEventArgs e)
 {
     OpenFileDialog f1;
     SaveFileDialog f2;
     switch (e.Button.ImageIndex)
     {
         case 0:
             
             f1 = new OpenFileDialog();
             if (f1.ShowDialog() == DialogResult.OK)
             {
                StreamReader r= File.OpenText(f1.FileName);
                textBox1.Text = r.ReadToEnd();
             }
             break;
         case 1:
             f2 = new SaveFileDialog();
             if (f2.ShowDialog() == DialogResult.OK)
             {
                 StreamWriter w = new StreamWriter(f2.FileName);
                 w.WriteLine(textBox1.Text);
                 w.Close();
             }
             break;
         case 2: Close(); break;
     }
 }
开发者ID:xs2ranjeet,项目名称:13ns9-1spr,代码行数:27,代码来源:Form1.cs


示例2: ToolBar1_ButtonClick

        void ToolBar1_ButtonClick(object sender, ToolBarButtonClickEventArgs e) {
            if (e.Button == ToolBarButtonFilter) {
                entidadeList1.FilterVisible = ToolBarButtonFilter.Pushed;
                ToolBarButtonNew.Pushed = false;
                ToolBarButtonEdit.Pushed = false;
                entidadeList1.DisableEdit();
            } else {
                if (e.Button == ToolBarButtonNew) {
                    entidadeList1.AddEntidadeMovimento();
                } else if (e.Button == ToolBarButtonEdit) {
                    if (e.Button.Pushed) {
                        entidadeList1.EnableEdit();
                    } else {
                        entidadeList1.DisableEdit();
                    }
                } else if (e.Button == ToolBarButtonDelete) {
                    var selectedEntity = entidadeList1.SelectedItems[0].Tag as GISADataset.MovimentoEntidadeRow;
                    if (CanDeleteEntity(selectedEntity))
                        entidadeList1.DeleteSelectedEntidade();
                    else
                        MessageBox.Show("Só é permitido apagar entidades requerentes que ainda não estejam associadas a requisições/devoluções.", "Eliminação de entidades requerentes", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                }
                Model.PersistencyHelper.save();
                Model.PersistencyHelper.cleanDeletedData();
            }

            UpdateEditGroup();
        }
开发者ID:aureliopires,项目名称:gisa,代码行数:28,代码来源:FormMovimentos.cs


示例3: ProjectNewAction_ButtonClick

		private void ProjectNewAction_ButtonClick(object sender, ToolBarButtonClickEventArgs e)
		{
			if (e.Button == _button)
			{
				DoAction();
			}
		}
开发者ID:ralescano,项目名称:castle,代码行数:7,代码来源:ViewAvailableItemsAction.cs


示例4: toolBar_ButtonClick

        protected virtual void toolBar_ButtonClick(object sender, ToolBarButtonClickEventArgs e)
        {
            if (e.Button.Equals(tbOkButton))
                resultButton.DialogResult = DialogResult.OK;
            else resultButton.DialogResult = DialogResult.Cancel;

            resultButton.raiseclick();
        }
开发者ID:ntj,项目名称:GravurGIS,代码行数:8,代码来源:IDialog.cs


示例5: OnClicked

        void OnClicked(object sender, ToolBarButtonClickEventArgs e)
        {
            FolderBrowserDialog dialog = new FolderBrowserDialog();

            if (dialog.ShowDialog(this) == DialogResult.OK) {
                selectedFolder = dialog.SelectedPath;
                statusbar.Text = selectedFolder;
            }
        }
开发者ID:SAUCS,项目名称:CPTR-571-A,代码行数:9,代码来源:MainForm2.cs


示例6: Handle_ToolbarButtonClick

        private void Handle_ToolbarButtonClick( object pComponent, ToolBarButtonClickEventArgs e )
        {
            if( m_Dictionary.Contains( e.Button ))
            {
                MenuCommand pMenuItem = (MenuCommand) m_Dictionary[ e.Button ];

                if( pMenuItem != null )
                    pMenuItem.PerformClick( );
            }
        }
开发者ID:NeuroRoboticTech,项目名称:AnimatLabVersion1,代码行数:10,代码来源:ButtonManager.cs


示例7: toolBar_ButtonClick

 private void toolBar_ButtonClick(object sender, ToolBarButtonClickEventArgs e) {
     string tag = (e.Button.Tag as string);
     if (tag == null)
         return;
     switch (tag.ToLower()) {
         case "clear":
             if (onClear != null)
                 onClear();
             break;
     }
 }
开发者ID:satr,项目名称:regexexplorer,代码行数:11,代码来源:CheckClearToolBarControl.cs


示例8: OnButtonClick

        protected override void OnButtonClick(ToolBarButtonClickEventArgs e)
        {
            if (this.wholeDropDownButtons.Contains(e.Button))
            {
                // As the click event has fired for a whole dropdown we aren't
                // running under Windows, so show it ourselves
                this.ShowDropdownMenu(e.Button);
                return;
            }

            base.OnButtonClick(e);
        }
开发者ID:ribbons,项目名称:RadioDownloader,代码行数:12,代码来源:ExtToolBar.cs


示例9: toolBar_ButtonClick

 void toolBar_ButtonClick(object sender, ToolBarButtonClickEventArgs e)
 {
     if (e.Button == backButton)
     {
         shellView.NavigateBack();
     }
     else if (e.Button == forwardButton)
     {
         shellView.NavigateForward();
     }
     else if (e.Button == upButton)
     {
         shellView.NavigateParent();
     }
 }
开发者ID:modulexcite,项目名称:gong-shell,代码行数:15,代码来源:ExplorerForm.cs


示例10: toolBar_ButtonClick

 private void toolBar_ButtonClick(object sender, ToolBarButtonClickEventArgs e) {
     string tag = (e.Button.Tag as string);
     if (tag == null)
         return;
     switch (tag.ToLower()) {
         case "scaleup":
             if (onScaleUp != null)
                 onScaleUp();
             break;
         case "scaledown":
             if (onScaleDown != null)
                 onScaleDown();
             break;
     }
 }
开发者ID:satr,项目名称:regexexplorer,代码行数:15,代码来源:ScalerToolBarControl.cs


示例11: MainToolBar_ButtonClick

		private void MainToolBar_ButtonClick(object sender, ToolBarButtonClickEventArgs e)
		{
			if (e.Button == toolBarButton1)
			{
				using(DatabaseConnectionDialog dialog = new DatabaseConnectionDialog())
				{
					DialogResult result = dialog.ShowDialog(Workspace.ActiveWindow);

					if (result == DialogResult.OK)
					{
						IDatabaseDefinitionBuilder defBuilder = 
							ServiceRegistry.Instance[ typeof(IDatabaseDefinitionBuilder) ] as IDatabaseDefinitionBuilder;

						DatabaseDefinition def = defBuilder.Build(dialog.Alias, dialog.ConnectionString);

						Model.CurrentProject.AddDatabaseDefinition(def);

						Model.Update();
					}
				}
			}
		}
开发者ID:atczyc,项目名称:castle,代码行数:22,代码来源:AddDatabaseAction.cs


示例12: controlBbar_ButtonClick

        void controlBbar_ButtonClick(object sender, ToolBarButtonClickEventArgs e)
        {
            if (e.Button == _mainForm.TbbtnBack)
            {
                //_browser.Navigate(new Uri("http://georize.de:9494/demo/index.html"));
                _browser.Navigate(new Uri("http://demo.krypsis.org/demo/index.html"));
            }
            else if (e.Button == _mainForm.TbbtnForward)
            {
                string path = System.IO.Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().GetName().CodeBase);
                CfgFile cfg = new CfgFile(path + "\\confini.ci");
                string id = cfg.getValue("DATA", "uniqueid", true);
                if (id == "") {
                    MessageBox.Show("---");
                    SecurityProvider sp = new SecurityProvider();
                    id = sp.GetUniqueIDWithTimestamp(32);
                    cfg.setValue("DATA", "uniqueid", id ,true);
                    cfg.Save();
                }
                MessageBox.Show(id);
            }
            else if (e.Button == _mainForm.TbbtnNew)
            {

            }
            else if (e.Button == _mainForm.TbbtnSearch)
            {

            }
            else if (e.Button == _mainForm.TbbtnShow)
            {

            }
            else if (e.Button == _mainForm.TbbtnFavorites)
            {
                MessageBox.Show(DeviceInfo.GetSystemCountry()+"   "+DeviceInfo.GetSysstemLanguage());
            }
        }
开发者ID:ssoller,项目名称:Krypsis,代码行数:38,代码来源:MainController.cs


示例13: toolBarBrushType_ButtonClick

        private void toolBarBrushType_ButtonClick(object sender, ToolBarButtonClickEventArgs e)
        {
            // 设置Button按下状态
            foreach (ToolBarButton button in toolBarBrushType.Buttons)
            {
                button.Pushed = (button == e.Button);
            }

            // 检测按钮按下状态,处理之
            if (toolBarButtonPull.Pushed)
            {
                mEditTerrainHelper.DeformBrushType = 1;
            }
            else if (toolBarButtonSmooth.Pushed)
            {
                mEditTerrainHelper.DeformBrushType = 2;
            }
            else if (toolBarButtonNoise.Pushed)
            {
                mEditTerrainHelper.DeformBrushType = 3;
            }
            else if (toolBarButtonAverage.Pushed)
            {
                mEditTerrainHelper.DeformBrushType = 4;
            }
            else if (toolBarButtonFlat.Pushed)
            {
                mEditTerrainHelper.DeformBrushType = 5;
            }

            // 更新UI Panel
            trackerBarWidgetOutterRadius.Value = Convert.ToDecimal(mEditTerrainHelper.DeformBrushOutterRadius);
            trackerBarWidgetInnerRadius.Value = Convert.ToDecimal(mEditTerrainHelper.DeformBrushInnerRadius);
            trackerBarWidgetBrushPower.Value = Convert.ToDecimal(mEditTerrainHelper.DeformBrushHardness);
            trackerBarWidgetHeight.Value = Convert.ToDecimal(mEditTerrainHelper.DeformBrushHeight);
        }
开发者ID:arundev,项目名称:dev-code,代码行数:36,代码来源:TerrainDeformPanel.cs


示例14: ToolBar_ButtonClick

        void ToolBar_ButtonClick(object sender, ToolBarButtonClickEventArgs e) {
            foreach (NodeTypeEntry nte in m_NodeTypes)
                if (nte.Button == e.Button) {
                    var center = new Point();
                    var random = new Random(1);

                    var rect1 = gViewer.ClientRectangle; //gViewer.Graph.GeometryGraph.BoundingBox;
                    var rect2 = gViewer.Graph.BoundingBox;
                    Point p = gViewer.ScreenToSource(rect1.Location);
                    Point p2 = gViewer.ScreenToSource(rect1.Location + rect1.Size);
                    if (p.X < rect2.Left)
                        p.X = rect2.Left;
                    if (p2.X > rect2.Right)
                        p2.X = rect2.Right;
                    if (p.Y > rect2.Top)
                        p.Y = rect2.Top;
                    if (p2.Y < rect2.Bottom)
                        p2.Y = rect2.Bottom;
                    var rect = new Microsoft.Msagl.Core.Geometry.Rectangle(p, p2);

                    center.X = rect.Left + random.NextDouble()*rect.Width;
                    center.Y = rect.Bottom + random.NextDouble()*rect.Height;

                    
                }
        }
开发者ID:filipparacka,项目名称:Diplomovka,代码行数:26,代码来源:GraphEditor.cs


示例15: chartToolBar_ButtonClick

 private void chartToolBar_ButtonClick(object sender, ToolBarButtonClickEventArgs e)
 {
     if (e.Button == this.btnZoomIn)
         this.ZoomIn();
     if (e.Button == this.btnZoomOut)
         this.ZoomOut();
     if (e.Button == this.btnCrosshair)
         this.Crosshair();
     if (e.Button == this.btnCursor)
         this.Pointer();
     if (e.Button == this.btnLinear)
         this.Linear();
     if (e.Button == this.btnLog)
         this.Log();
     if (e.Button == this.btnCandle)
         this.Candle();
     if (e.Button == this.btnBar)
         this.Bar();
     if (e.Button == this.btnLine)
         this.Line();
     if (e.Button == this.btnWholeRange)
         this.WholeRange();
     if (e.Button == this.btnTrailing)
         this.Trailing();
     if (e.Button == this.btnFixed)
         this.Fixed();
     if (e.Button != this.btnPnF)
         return;
     this.PnF();
 }
开发者ID:28427328,项目名称:SQCharts,代码行数:30,代码来源:ToolBar.cs


示例16: OnButtonDropDown

		protected virtual void OnButtonDropDown (ToolBarButtonClickEventArgs e) 
		{
			ToolBarButtonClickEventHandler eh = (ToolBarButtonClickEventHandler)(Events [ButtonDropDownEvent]);
			if (eh != null)
				eh (this, e);

			if (e.Button.DropDownMenu == null)
				return;

			ShowDropDownMenu (current_item);
		}
开发者ID:calumjiao,项目名称:Mono-Class-Libraries,代码行数:11,代码来源:ToolBar.cs


示例17: ToolBar_ButtonClick

		private void ToolBar_ButtonClick(object sender, ToolBarButtonClickEventArgs e)
		{
			if (e.Button == MultiPanel.ToolBarButtonAuxList)
				ToggleControloAutoridade(MultiPanel.ToolBarButtonAuxList.Pushed);
		}
开发者ID:aureliopires,项目名称:gisa,代码行数:5,代码来源:PanelIndexacao.cs


示例18: PerformButtonClick

		void PerformButtonClick (ToolBarButtonClickEventArgs e)
		{
			// Only change pushed for ToogleButton
			if (e.Button.Style == ToolBarButtonStyle.ToggleButton) {
				if (! e.Button.Pushed)
					e.Button.Pushed = true;
				else
					e.Button.Pushed = false;
			}
			
			current_item.Pressed = false;
			current_item.Invalidate ();
			
#if NET_2_0
			button_for_focus = current_item.Button;
			button_for_focus.UIAHasFocus = true;
#endif
			OnButtonClick (e);
		}
开发者ID:calumjiao,项目名称:Mono-Class-Libraries,代码行数:19,代码来源:ToolBar.cs


示例19: OnButtonClick

		protected virtual void OnButtonClick (ToolBarButtonClickEventArgs e)
		{			
			ToolBarButtonClickEventHandler eh = (ToolBarButtonClickEventHandler)(Events [ButtonClickEvent]);
			if (eh != null)
				eh (this, e);
		}
开发者ID:calumjiao,项目名称:Mono-Class-Libraries,代码行数:6,代码来源:ToolBar.cs


示例20: _toolbar_ButtonClick

        private void _toolbar_ButtonClick(object sender, ToolBarButtonClickEventArgs e)
        {
            if (e.Button == _tbExit)
            {
                Close();
            }

            else if (e.Button == ReloadRoutingTable)
            {
                ReloadRoutingTableData();

            }
            else if (e.Button == toolBarReloadLabmanagerConnect)
            {
                ReloadLabmanagerConnect();

            }
        }
开发者ID:rahulbishnoi,项目名称:LabM,代码行数:18,代码来源:LabManager_Form.cs



注:本文中的System.Windows.Forms.ToolBarButtonClickEventArgs类示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
C# Forms.ToolStrip类代码示例发布时间:2022-05-26
下一篇:
C# Forms.ToolBarButton类代码示例发布时间:2022-05-26
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap