Page tree
Skip to end of metadata
Go to start of metadata

请注意,本ComponentOne软件工具带有各种示例工程和/或Demo,这些工程或者Demo可能使用到了包含在 ComponentOne Studio套件中的其他开发工具。
您可以通过ComponentOne 示例 Explorer访问各种示例。为查看示例,单击"开始"按钮,然后单击ComponentOne |
Studio for WinForms | 示例 | Menus and Toolbars 示例。
点击以下链接中的任意一个查看C1Command示例的列表:
Visual Basic 示例

示例

描述

CreateMenusInCode

演示如何通过代码创建并设置上下文菜单。完全通过代码为一个文本框创建一个
C1ContextMenu,窗体上没有任何其他的C1Command元素。为菜单项挂接单击事件的事件处理程序。同时为命令设置了状态查询处理函数,因此他们的状态(启用等等。)将由C1Command自动保持更新。此示例调用C1.Win.C1Command命名空间。

ProgramOutBar

此示例从一个包含两个空白页的C1OurBar的窗体入手(在设计时创建)。该窗体同时也包含一个空白的CommandHolder。在窗体加载的处理程序中,在此
CommandHolder上创建了若干命令。两个工具栏也创建并向命令填充了链接。工具栏放置在OutBar页面上。

SimpleMenusInCode

此示例演示如何通过定制其的外观并附加事件处理程序,在代码中创建菜单和工具栏。该示例应用程序是一个具有富文本编辑器控件的窗体。Form Load事件处理程序创建C1Command命令来加载一个文本文件,创建一个新的窗体,或退出应用程序。它还创建了一个主菜单和一个工具栏允许用户调用这些命令。

SimpleTextEditor

显示C1Command菜单和工具栏的基本用法。建立了基于富文本编辑文本框的文本编辑器,并包含了C1Command菜单和浮动工具栏。工具栏可以被最终用户进行定制。它们的布局和自定义的设置将自动由C1Command保存在应用程序的配置文件
中。此示例使用C1ToolBar,C1ContextMenu,C1CommandMenu, C1Command,C1MainMenu,C1CommandLink,C1CommandDock,以及 C1CommandHolder控件。

SimpleTextEditor2

演示如何添加任意控件至一个工具栏项。该示例和SimpleTextEditor示例类似,但是额外地包含了一个组合框,该组合框嵌入在一个可移动且可停靠的C1ToolBar中,实现了一个简单的文本搜索功能。此示例使用C1ToolBar,C1CommandMenu,
C1CommandControl,C1CommandDock,C1CommandHolder,
C1CommandLink,C1MainMenu,C1Command,以及C1ContextMenu控件。

C# 示例

示例

描述

CreateMenusInCode

演示如何通过代码创建并设置上下文菜单。完全通过代码为一个文本框创建一个
C1ContextMenu,在此窗体上没有任何其它的C1Command元素。为菜单项挂接单击事件的事件处理程序。同时为命令设置了状态查询处理函数,因此他们的状态(启用等等。)将由C1Command自动保持更新。此示例调用C1.Win.C1Command命名空间。

MdiTabs

此示例演示如何使用C1DockingTab创建一个类似于VisualStudio的多窗口环境。

NonMdiMenuMerge

演示如何使用C1Command提供的方法合并菜单。本示例包含两个窗体,每一个窗体都具有一个C1MainMenu。一个窗体是在应用程序启动时创建的,它是应用程序的主


 

窗体。它包含一个命令创建其他窗体。当该窗体被命令创建时,其主菜单将通过编程
方式合并到第一个窗体的主菜单上,这和MDI字窗体合并到Windows的方式完全一样。此示例使用C1CommandLink,C1MainMenu,C1Command,
C1CommandMenu,以及C1CommandHolder控件。

SelectMdiChildForm

该示例展示了如何从选择器窗口提供一个定制的MDI子窗体。该示例工程包含一个继承的窗体,基于C1SelectMdiChildForm类型。自定义选择器形式重写默认的颜色,
除了两个默认的按钮(确认和取消)之外,还提供了一个新的关闭按钮,可以选择需要关闭的窗体。此示例还演示如何从代码调用选择器窗体。

SimpleMenusInCode

此示例演示如何通过定制其的外观并附加事件处理程序,在代码中创建菜单和工具栏。该示例应用程序是一个具有富文本编辑器控件的窗体。Form Load事件处理程序创建C1Command命令来加载一个文本文件,创建一个新的窗体,或退出应用程序。
它还创建了一个主菜单和一个工具栏允许用户调用这些命令。


WinForms菜单和工具栏基于任务的帮助
基于任务的帮助章节,假定您已经熟悉在Visual Studio等环境中进行编程,并且知道如何用一般的控件。
每一个主题通过使用WinForms菜单和任务栏产品,为特定的任务提供解决方案。
每个基于任务的帮助主题还假设您已经创建了一个新的.NET工程。
菜单任务
此章节介绍怎么执行特定的菜单任务。

  • No labels