1 Star 0 Fork 89

jackweir/ComponentOne_Winform

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
C1Controls - 副本.xml 53.57 KB
一键复制 编辑 原始数据 按行查看 历史
Grapecityandyli 提交于 2017-03-22 17:06 . update by andy on 2017.03.22
<?xml version="1.0" encoding="utf-8" ?>
<controls>
<control name="Barcode" icon="barcode.png" group="Utilities">
<sample name="Overview" icon="1" form="ControlExplorer.Barcode.Overview" short="This demo shows the supported barcode encodings" description="C1BarCode allows you to add barcode images to grid cells, reports, print documents and more. This sample shows some supported barcode encodings. Certain encodings will not render for every given value."/>
<sample name="Printing" icon="1" form="ControlExplorer.Barcode.PrintBarCodes" short="Render C1BarCodes to documents for printing" description="Render C1BarCodes to images for PrintDocuments using the Image property. The main advantage of using C1BarCode instead of barcode fonts is C1BarCode can be deployed with your application just like any regular assembly. Barcode fonts, on the other hand, must be installed into your clients Font directory (and they may not be royalty free)."/>
<sample name="Bar and QR Codes" icon="1" form="ControlExplorer.Barcode.BarCodeTypesSample" short="Shows supported Bar and QR code types" description="The new ComponentOne Barcode for WinForms supports more than 30 Bar and QR code types." />
</control>
<control name="Calendar View" icon="calendarview.png" status="new" group="Scheduling">
<sample name="Overview" icon="1" form="ControlExplorer.CalendarView.Overview" short="This demo shows C1CalendarView layout features."
description="C1CalendarView has rich layout settings. Change month or day title position, use vertical orientation or change the number of months to show..."/>
</control>
<control name="Chart" icon="chart.png" group="Data Visualization">
<sample name="Gallery" icon="1" form="ControlExplorer.Chart.Gallery" short="This demo showcases most of the common chart types available" description="ComponentOne's C1Chart control offers over 80 different 2D and 3D chart types. C1Chart supports data labels, data highlighting, tooltips, trend lines, alarm zones, rotation, scrolling and it has advanced mouse tracking capabilities that make all forms of interaction possible. C1Chart offers extensive design customization including gradients, lighting effects, shadows, alpha-transparency and more. All design and data related features are highly customizable from the distance between each individual bar to the angle of Visual Effects lighting. This demo showcases most of the common chart types available."/>
<sample name="Interaction" icon="1" form="ControlExplorer.Chart.Interaction" short="This demo shows built-in interaction tools" description="C1Chart contains built-in tools that simplify the implementation of interactive behaviors for the end user. The end user can translate, scale, zoom and rotate the chart using combinations of the mouse and modifier keys. This demo loads data from Microsoft Excel files using ComponentOne Excel for .NET."/>
<sample name="Pie Charts" icon="1" form="ControlExplorer.Chart.PieCharts" short="Pie charts draw each series as a slice in a pie" description="Pie charts draw each series as a slice in a pie. The number of pies is the number of points in the data. Each pie displays the nth data point in each series. A slice of a pie chart can be emphasized by exploding it, which extrudes the slice from the rest of the pie."/>
<sample name="Financial Charts" icon="1" form="ControlExplorer.Chart.Financial" short="Hi-Lo, Hi-Lo-Open-Close and Candle charts" description="Hi-Lo charts combine two independent values to supply high and low data for each point in a series. These charts are used primarily in financial applications to show the high and low price for a given stock. In addition to showing the high and low value of a stock, Hi-Lo-Open-Close charts also provide open and close data for each point in the series. Candle charts are a special case of Hi-Lo-Open-Close charts. The candle (the solid bar between the opening and closing values) represents the change in stock price from opening to closing."/>
<sample name="Gantt Charts" icon="1" form="ControlExplorer.Chart.Gantt" short="Simle Gantt chart demo" description="C1Chart can be viewed as a Gantt chart to illustrate a timeline of various tasks and outline the critical activities to the project's completion. The activities/tasks are displayed along the left side of the chart and a timeline is shown at the top or bottom of the chart. The duration of each project's task is represented as a bar. The beginning of the bar indicates the start time of the activity or task. The end of the bar indicates the finish or completion time of the activity or task."/>
<sample name="3D Charts" icon="1" form="ControlExplorer.Chart.SurfaceCharts" short="Real 3D surface, bar, scatter and contour charts" description="For real 3D charts, Chart for WinForms includes the C1Chart3D control. Plot 3 dimensions of scatter, bar and surface charts. 3D surface charts display the data as a shaded or meshed surface in a 3D view with a Z-axis. These charts honor rotation and perspective control. C1Chart3D is also highly interactive. Hold down the left mouse button and move the mouse to rotate the chart. You can also use the following keyboard modifiers: Shift to translate, Ctrl to scale, and Alt to zoom."/>
<sample name="Trend Lines" icon="1" form="ControlExplorer.Chart.TrendLines" short="Built-in regression and non-regression trend lines" description="C1Chart supports various forms of trend lines for scatter, bar and line charts. Regression and non-regression trend lines can be set up at design-time or in code via the TrendLinesCollection. C1Chart also supports automatic statistics that report Mean, Median, Standard Deviation, Variance and Confidence intervals for the data. This demo shows trend lines, statistics, chart labels, and even custom dragging interaction."/>
<sample name="Alarm Zones" icon="1" form="ControlExplorer.Chart.AlarmZones" short="Alarm zones highlight regions of the plot" description="Alarm Zones are a series of bands or shapes that can be placed behind the plotted data, but in front of the chart background. Generally, Alarm Zones are used in much the same manner as grid lines, but the ability to modify the Alarm Zones allows them to be more useful and visually appealing. You can set up Alarm Zones which just based off of Y values, or use shapes (rectangles, ellipses, custom polygons) to highlight regions in both directions."/>
<sample name="Histogram" icon="1" form="ControlExplorer.Chart.Histogram" short="Combination scatter data and a histogram" description="This demo shows a combination chart with scatter data and a histogram. The histogram shows the distribution of the distance (in data coordinates) from each of the scatter data points to the marker intersection (crosshairs). A normal curve is provided for comparison of the histogram to the normal (Gaussian) distribution. This demo also shows automatic data labels and double Y axes."/>
<sample name="Chart Editors" icon="1" form="ControlExplorer.Chart.ChartEditor" short="Run-time chart set-up and customization" description="Give the power of chart creation and modification to the end-users. The design-time dialogs and wizards for quick chart modification can be displayed at runtime. Users can change the chart type, data bindings, visual effects and much more."/>
</control>
<control name="FlexChart" icon="flexchart.png" status="new,popular" group="Data Visualization">
<sample name="Introduction" icon="1" form="ControlExplorer.FlexChart.Intro"
short="FlexChart and FlexPie. Explore FlexChart’s essential features."
description="Explore FlexChart’s essential features, including:\r\n
- Elements such as labels, legends, headers, and footers;\r\n
- Interactive features such as line markers, multiple axes…;\r\n
- Data binding;\r\n
- A variety of chart types, from basic bar, pie, and line graphs to more complex financial charts.\r\n
More samples are available in the FlexChartExplorer application."
/>
<sample name="Funnel Chart" icon="1" form="ControlExplorer.FlexChart.FunnelChartIntro"
short="This demo shows how to create and customize a Funnel Chart."
description="More samples are available in the FlexChart101 application."
/>
<sample name="FinancialChart" icon="1" form="ControlExplorer.FlexChart.FinancialChartIntro"
short="This demo shows FinancialChart's basic features."
description="More samples are available in the FinancialChartExplorer application."
/>
</control>
<control name="DockingTab" icon="dockingtab.png" group="Navigation and Layout">
<sample name="Overview" icon="1" form="ControlExplorer.DockingTab.Overview" short="This demo shows all common properties for C1DockingTab" description="The C1DockingTab control implements the familiar tab control interface but it also includes a variety of features to visually enhance and customize the control. In addition to the appearance properties, C1DockingTab has several useful behavioral properties for closing tab pages, rearranging tabs, and auto-hiding capabilities."/>
<sample name="Docking" icon="1" form="ControlExplorer.DockingTab.NewDocking" short="Float and dock tabs to create different workspaces" description="C1DockingTabs can float and dock to any edge of the application. Choose among four different docking styles, including Visual Studio 2010 style. To undock and float a C1DockingTab, position your mouse over the tab or the caption bar. Then, click and drag to undock. When dragging tabs near the edges of the form you will notice docking rectangles appear signaling where to dock. In addition, C1DockingTab supports auto-hiding functionality where tabs can be minimized to slide in and out."/>
<sample name="Hide Tabs" icon="1" form="ControlExplorer.DockingTab.HideTabs" short="This demo shows a wizard UI created by hiding the C1DockingTab tabs" description="Hide the tabs of C1DockingTab to easily create multi-page forms with full drag and drop design-time support for each page." />
</control>
<control name="DynamicHelp" icon="dynamichelp.png" group="Utilities">
<sample name="Overview" icon="1" form="ControlExplorer.DynamicHelp.DynamicHelp" short="This demo shows the basic features of C1DynamicHelp" description="C1DynamicHelp improves the usability of your application by offering immediate and relevant Help as it is needed, right within the interface of the application. A separate Help system doesn't need to be opened and searched. Software developers can map topics to controls at design time, or Help Authors can use authoring mode, a special run-time mode with a simple interface, to do the mapping themselves. The supported Help formats include HTML help and NetHelp. You can also extend the HelpProvider interface to have DynamicHelp work with other formats."/>
<sample name="Ice Cream Simulator" icon="1" form="ControlExplorer.DynamicHelp.IceCreamSimulator" short="A real-world demo of C1DynamicHelp usage" description="Use the Ice Cream Simulator below to generate an ice cream creation. You will see how DynamicHelp provides useful information as you work in the application. The Help content used in this demo was created from simple Word files using ComponentOne's Doc-To-Help."/>
</control>
<control name="Editor" icon="editor.png" group="Input and Editing">
<sample name="Overview" icon="1" form="ControlExplorer.Editor.Editor" short="This demo shows C1Editor and the provided toolstrips" description="C1Editor is a text editor control that can be used to edit Xhtml in both design and source code modes. Insert tables, hyperlinks, and formatted text easily using the built-in toolbars or provide your own custom UI. As an Xhtml editor, Editor supports CSS and custom tags. It also has full printing, clipboard, history of changes, and find/replace support. Editor even includes some smart code clean-up routines that can automatically remove empty tags, close unclosed tags and otherwise improve messy Xml."/>
<sample name="Syntax Highlight" icon="1" form="ControlExplorer.Editor.SyntaxHighlight" short="This demo shows how to implement syntax-highlighting" description="This sample shows how to implement a syntax-highlighting editor using a C1Editor. The sample keeps track of any changes made to the document, and applies a list of regular expressions/style definitions to highlight the document. The content colors are the same as seen in a Visual Studio C# file (blue reserved words, green comments, red strings, and so on). The mechanism used is based on regular expressions and can be easily customized to apply other syntax rules."/>
<sample name="RTF Editor" icon="1" form="ControlExplorer.Editor.RTFEditor" short="This sample shows how the C1Editor can be used for Loading and Saving Text in the RTF Format."/>
</control>
<control name="Excel" icon="excel.png" group="Reporting and Documents">
<sample name="Creating Worksheets" icon="1" form="ControlExplorer.Excel.MultipleWorksheets" short="This demo shows creation of Excel files from C# code" description="With ComponentOne Excel for .NET you can create Microsoft Excel files directly from your application's code. The possibilities are endless with an easy-to-manipulate Excel object model exposed in your code. Create Excel files from data that doesn't directly support Excel exportation like any grid, schedule or chart. Excel for .NET supports formulas, cell styles and Excel formatting. This sample creates a workbook with NorthWind product information using the C1XLBook control. Each product category is placed on a separate worksheet."/>
<sample name="Loading Files" icon="1" form="ControlExplorer.Chart.Interaction" short="This demo shows loading Excel files into a C1Chart control" description="Excel for .NET makes it easy to read Excel files into your applications and you don't even need to have Microsoft® Excel installed! You can use the data from your Excel files in any number of ways. In this demo we use the C1XLBook component to load and extract the data into arrays which are used as the data source for our C1Chart control." />
</control>
<control name="FlexGrid" icon="flexgrid.png" status="popular" group="Grids and Data Management">
<sample name="Column Editors" icon="1" form="ControlExplorer.FlexGrid.ColumnCellTypes" short="This demo shows many common column data types and their desired editors" description="FlexGrid for WinForms supports numerous types custom editors. Any control that derives from the base Control class can be used as a basic grid editor. This demo shows many common column data types and their desired editors. Double-click within a cell to edit its contents."/>
<sample name="Filtering" icon="1" form="ControlExplorer.FlexGrid.CustomFiltering" short="Built-in and custom filters" description="FlexGrid provides three built-in filters that allow filtering most data types easily and efficiently. Value filters show a list of values present in the column and allow the user to select which specific values should be displayed. Conditional filters show two conditions defined by an operator and a parameter (e.g. 'greater than' and '2') and allows the user to combine multiple operators using AND and OR conditions. In some cases, you may want to implement custom filtering by creating a filter class and an editor class which allows users to configure the filter at runtime. This demo shows default text and numeric filtering, as well as custom color, date and range filtering."/>
<sample name="Merging, Scrolling, Freezing" icon="1" form="ControlExplorer.FlexGrid.DataBound" short="Merging, freezing, dragging, scrolling, sorting and tooltip features" description="FlexGrid offers merging, freezing, dragging, scrolling, sorting and tooltip features that can be turned on by just setting a few properties. FlexGrid can merge cells down columns or across rows, and there are several different merging rules it can take on such as Free and Restricted. Add scroll tips and delayed scrolling by just setting the ScrollOptions property. Flexgrid can display partially hidden cell values in tooltips with the ShowCellLabels property."/>
<sample name="Subtotals" icon="1" form="ControlExplorer.FlexGrid.Subtotals" short="This demo shows how to calculate grouped totals in C1FlexGrid" description="Use the Subtotal method to automatically calculate totals for individual columns. When the end user drags a column header to a different position, the grid instantly reorganizes the data and recalculates the subtotals."/>
<sample name="Data Tree" icon="1" form="ControlExplorer.FlexGrid.DataTrees" short="This demo shows custom hiearchical data-binding" description="When C1FlexGrid is bound to a hierarchical data source, each master record can be expanded/collapsed to show/hide the details in child grids, which may in turn contain more details. The result is a 'data tree' similar to the type of grid presented by Microsoft Access when displaying hierarchical data. This is accomplished by deriving a control (C1FlexDataTree) from C1FlexGrid. When bound, the control detects subordinate data sources and creates additional instances of itself to display child tables."/>
<sample name="TreeListView" icon="1" form="ControlExplorer.FlexGrid.TreeView" short="See how to use C1FlexGrid as a TreeListView" description="FlexGrid can behave as a tree view. It has the expected features of a tree view plus those of an extensive data grid. Users can drag items, perform sorts, insert new items, edit text inline, and even print. Use the SetCellImage or the SetCellCheck methods to easily add images or checkboxes to items."/>
<sample name="Unbound" icon="1" form="ControlExplorer.FlexGrid.Unbound" short="This demo shows FlexGrid as a spreadsheet" description="FlexGrid is designed for optimal performance in both bound and unbound modes. When working with an unbound FlexGrid, you have complete control over column behavior. In this demo we created a form where users enter Proceeds and Payments and we wired up the remaining columns to calculate new values."/>
<sample name="Performance" icon="1" form="ControlExplorer.FlexGrid.Performance" short="See optimization techniques for loading large data sets" description="FlexGrid is capable of handling millions of records and includes a few tricks for getting optimal performance. For instance, set the Redraw property to false before data binding to prevent the grid from painting during load time. Set the AutoResize property to false to turn off automatic column and row resize, which can be expensive for larger data sets. Click 'Generate Items' in this demo to fill a list of items and populate the FlexGrid."/>
<sample name="Importing and Exporting" icon="1" form="ControlExplorer.FlexGrid.Excel" short="Save and load data directly from Microsoft Excel" description="Save and Load data directly from Excel using the SaveExcel and LoadExcel methods. FlexGrid supports many different exporting options, such as whether to include formatting, fixed cells, merged ranges, mapped values and more. You can also directly print FlexGrid by just calling the PrintGrid method while optionally showing preview and progress dialogs. For more control over printing, FlexGrid has a custom Printable class which can be used to combine multiple grids in one document or add surrounding content."/>
<sample name="Custom Styling" icon="1" form="ControlExplorer.FlexGrid.Themes" short="This demo shows visual styles and custom styles" description="FlexGrid comes with 7 built-in Visual Styles and a rich cell styling model that gives you the freedom to customize any style imaginable. You can also customize the appearance of all glyphs, the built-in images such as sorting arrows and checkboxes."/>
<sample name="OwnerDraw Cells" icon="1" form="ControlExplorer.FlexGrid.OwnerDraw" short="This demo shows how to customize the appearance of any cell using OwnerDraw" description="The OwnerDrawCell event allows you to customize the way each cell is rendered. You can modify some elements of the cell or override the painting completely. In this example, OwnerDraw mode is used to display alpha-blended progress bars on cells to implement a user interface similar to that of Windows Media Player."/>
<sample name="Custom Cell Merging" icon="1" form="ControlExplorer.FlexGrid.CustomCellMerging" short="This demo shows cell merging" description="The C1FlexGrid control offers several built-in cell merging modes that handle most common display scenarios: free, spill, nodes, row/column control, fixed only, and outline. If none of the built-in modes meet your needs, you can inherit from C1FlexGrid and implement a custom version.\r\n\r\nThis example uses custom merge logic to render a TV schedule that merges programs across columns and rows."/>
<sample name="Search Panel" icon="1" form="ControlExplorer.FlexGrid.SearchPanel" short="This demo shows search panel for C1FlexGrid" description="The C1FlexGridSearchPanel control offers search across all data of the associated C1FlexGrid control. Depending on selected options search results might be filtered and highlighted."/>
</control>
<control name="FlexPivot" icon="flexgrid.png" group="Grids and Data Management">
<sample name="Overview" icon="1" form="ControlExplorer.FlexPivot.Overview" short="This demo performs analytics on sales data." description="C1FlexPivot supports all common aggregation functions and filtering. It is capable of analyzing large data sets with millions of records in seconds or less. The user can specify what kinds of analytics to perform, and see the results in different views including a pivot grid and a chart."/>
</control>
<control name="FlexReport" icon="flexreport.png" status="popular" group="Reporting and Documents">
<sample name="FlexCommonTasks" icon="1" form="ControlExplorer.FlexReport.CommonReports"
short="Uses C1FlexReport/C1FlexViewer to load and generate common reports"
description="FlexReport comes with a report generating component (C1FlexReport), a viewer control with a rich ribbon-based UI (C1FlexViewer), and a FlexReport Designer application which is used to create and edit report definition files (default extension .FLXR). This sample uses C1FlexReport to load and generate various reports from the FlexCommonTasks.flxr report definition file, and shows them in the C1FlexViewer control. The reports in FlexCommonTasks.flxr were created using the FlexReport Designer application."
/>
<sample name="SSRS Reports in FlexViewer" icon="1" form="ControlExplorer.SSRS.FlexSsrsViewer"
short="Demonstrates the ability of C1FlexViewer control to show SSRS reports"
description="The C1FlexViewer control can also connect to C1SSRSDocumentSource to access a Report Server and view SSRS reports. This sample shows a few sample reports with parameters, bookmarks, outlines, and other features of SSRS reports."
/>
<sample name="Common Reports" icon="1" form="ControlExplorer.Reports.LoadReports"
short="Uses legacy C1Report and C1PrintPreviewControl to show common reports"
description="This demo uses the legacy C1Report and C1PrintPreviewControl components to load and generate common reports from the CommonTasks.xml report definition file. Note that FlexReport can also load C1Report .XML report definition files, converting them on the fly to FlexReport format. (The FlexReport Designer application allows you to save the loaded files in the FlexReport .FLXR file format.)"
/>
</control>
<control name="GanttView" icon="gauge.png" group="Data Visualization">
<sample name="Overview" icon="2" form="ControlExplorer.GanttView.GanttViewDemo" short="Shows the GanttView control in action!" description="The C1GanttView control delivers a Microsoft Project®-like user experience for project management. It provides a graphical diagram of a schedule that helps to plan, coordinate, and track specific tasks in a project. Manage your projects effectively and efficiently with added support for constraints, dependencies, resources, styles and more."/>
</control>
<control name="Gauges" icon="gauge.png" group="Data Visualization">
<sample name="Simple Gauges" icon="1" form="ControlExplorer.Gauges.SimpleGauges" short="Shows some basic gauge templates" description="Show off your data in style with Gauges for WinForms."/>
<sample name="Radial Gauges" icon="1" form="ControlExplorer.Gauges.RadialGauges" short="Shows some examples of radial gauge templates" description="Create circular, helical, half-circular, rectangular and clamshell shaped radial gauges. Add numeric counters, state indicators, ranges, multiple pointers, scales, labels, images and more."/>
<sample name="Linear Gauges" icon="1" form="ControlExplorer.Gauges.LinearGauges" short="Shows some examples of linear gauge templates" description="Create rulers, progress bars, thermometers and more with linear gauges. Represent data values with pointers and moving ranges."/>
<sample name="Advanced Types" icon="1" form="ControlExplorer.Gauges.Advanced" short="Shows some examples of advanced gauge templates" description="Create advanced gauges where the scale sweeps more than 360 degrees or rotates around a stationary pointer."/>
<sample name="Dashboard" icon="1" form="ControlExplorer.Gauges.WeatherDashboard" short="This demo shows data binding to create a dashboard" description="C1Gauge supports data-binding, multiple pointers, databound ranges and more. Combine multiple gauges in one container to create a dashboard."/>
<sample name="Interaction" icon="1" form="ControlExplorer.Gauges.Interaction" short="This demo shows common interaction features" description="Users can now interact with the C1RadialGauge and C1LinearGauges. Use Gauges for WinForms for unique input by allowing users to drag the pointers like a knob. The gauge pointers can even snap to specific intervals. You can also create custom buttons with specific styles for each state (over, pressed, normal, etc) and use them throughout the gauge controls." />
</control>
<control name="Input" icon="input.png" group="Input and Editing">
<sample name="Data Binding" icon="1" form="ControlExplorer.Input.Overview" short="This demo shows some C1Input controls with visual styles" description="ComponentOne Input for WinForms is a suite of nine individual controls that support visual styles, data binding, auto-formatting and much more. These controls include C1PictureBox, C1DateEdit, C1NumericEdit, C1DBNavigator, C1DropDownControl, C1Button, C1CheckBox, C1TextBox, and C1Label. Display dynamic data in a visual format, manage dataset navigation, display or edit dates, and much more."/>
<sample name="Dropdown Controls" icon="1" form="ControlExplorer.Input.DropDownControls" short="This demo shows C1SplitButton, C1ColorPicker and C1FontPicker controls" description="Use C1SplitButton on a form as an independent button with multiple options. Enhance your UI with Color and Font pickers."/>
<sample name="Format Types" icon="1" form="ControlExplorer.Input.FormatTypes" short="This demo shows built-in format validation" description="Input for WinForms includes over 30 built-in format types, including Currency, Percent, Scientific, Hexadecimal, YesNo, GeneralDate, and more. You can easily specify the formatting method by setting just one property, FormatType, and not have to worry about writing repetitive validation code." />
<sample name="Custom Dropdowns" icon="1" form="ControlExplorer.Input.CustomDropDowns" short="This demo shows custom drop-downs" description="With C1DropDownControl you can easily create a custom drop-down just as you would create a form in Visual Studio. This demo shows several custom drop-downs created using C1DropDownControl."/>
<sample name="RangeSlider" icon="1" form="ControlExplorer.Input.RangeSlider" short="This demo shows the C1RangeSlider control" description="C1RangeSlider provides two thumb elements to select value ranges. Drag single thumb to change lower or upper value, or drag on area between thumbs to move the whole range." />
</control>
<control name="InputPanel" icon="inputpanel.png" group="Input and Editing">
<sample name="Overview" icon="1" form="ControlExplorer.InputPanel.Overview" short="See all of the native controls in C1InputPanel" description="InputPanel is a container control that helps developers create and maintain powerful data input applications in less time. Developers can choose from any combination of the nineteen native data input controls provided or any third party .NET control. Adding a new control is done simply by selecting the type of control from the Add New Item combobox at design-time. InputPanel provides automatic binding, layout, and styling. The easy setup paired with low maintenance yields increased productivity."/>
<sample name="Data Binding" icon="1" form="ControlExplorer.InputPanel.DataBinding" short="This demo shows a bound input form navigator" description="InputPanel can bind to any .NET data source with little or no code, allowing you to create a fully-navigational database browser in seconds. Simply connect the InputPanel to a data source, select the record set and a fully bound input control for each field is automatically created for you."/>
<sample name="Validation and Tooltips" icon="1" form="ControlExplorer.InputPanel.Validation" short="See how C1InputPanel supports error providing and validation" description="C1InputPanel supports error providing validation. When the end-user enters invalid input, a customizable visual alert is automatically provided and a red frame appears around the input control. You can also add custom alerts such as ToolTips. For example, you can allow your end-users to only enter alpha characters, and show an error indicator when any other character is entered. The tooltips used by InputPanel inherit from C1SuperTooltip so they can display Html content and images."/>
<sample name="Master Detail" icon="1" form="ControlExplorer.InputPanel.MasterDetail" short="Create master and detail input panels" description="Use C1InputPanel to create master/detail data-entry forms by connecting to related data tables."/>
<sample name="Dynamic Forms" icon="1" form="ControlExplorer.InputPanel.QueryBuilder" short="See how to manage input forms programmatically" description="One of the benefits of using C1InputPanel is that you can create and manage input forms dynamically in code without having to worry about layout and positioning. Just add controls to the items collection and C1InputPanel automatically places them at the bottom of the panel. Use Insert and RemoveAt methods to further manage the input controls. This demo shows a Query Builder that can add and remove conditions."/>
</control>
<control name="List" icon="list.png" group="Grids and Data Management">
<sample name="Overview" icon="1" form="ControlExplorer.List.ComboDetail" short="See overview of C1List and C1Combo controls" description="With List for WinForms you get a multi-column drop-down list, C1Combo, and a full-featured listbox control, C1List. Both components operate in unbound and databound modes. C1Combo supports incremental searching and auto-completion to aide finding values as the user types into the text portion of the drop-down. In this demo, we've created a master-detail relationship between C1Combo and C1List."/>
<sample name="More Features" icon="1" form="ControlExplorer.List.MoreFeatures" short="See complete features for C1List and C1Combo controls" description="List comes packed with many of the features you find in rich datagrids such as interactive splits, column sorting, alternating rows, checkboxes, images, value translation, fixed columns, scroll tips, drag-and-drop, and multiple-line data display. With List you can even display column options as radio buttons. While a datagrid like FlexGrid or TrueDBGrid is still better suited for editing data, C1List and C1Combo prove themselves as feature-rich controls for displaying and selecting data. With C1List set the SelectionMode property to determine how users can select items; such as with checkboxes as shown in this demo. Note that all features of C1List except the checkbox selection mode are also available for C1Combo."/>
</control>
<control name="Maps" icon="map.png" status="new" group="Data Visualization">
<sample name="Overview" icon="1" form="ControlExplorer.Map.Overview" short="Shows the new C1Map control."
description="Get smooth zooming, panning, and mapping between screen and geographical coordinates with C1Map. Display information from various sources, including Microsoft Live Maps."/>
</control>
<control name="PDF" icon="pdf.png" group="Reporting and Documents">
<sample name="Bookmarks" icon="1" form="ControlExplorer.PDF.Bookmarks" short="See how to create Adobe PDF documents with bookmarks from C#" description="Create Adobe PDF documents from your apps using ComponentOne PDF for .NET. The benefit of creating PDFs from your .NET apps is that you can essentially create databound PDF documents. This sample creates a Pdf file with NorthWind product information. Each product category is placed on a separate page and added to an outline structure with bookmarks. This demo requires Adobe Reader to view the PDF."/>
<sample name="Table of Contents" icon="1" form="ControlExplorer.PDF.TableOfContents" short="See how to create tables of content" description="This sample creates a document with a table of contents. It keeps a list of bookmarks added to the document as it is created. When the document is complete, the sample uses the list to create a table of contents page with local links to each topic. Finally, the table of contents is moved to the start of the document using the Pages collection. This demo requires Adobe Reader to view the PDF."/>
<sample name="Acroforms" icon="1" form="ControlExplorer.PDF.PdfAcroform" short="See how to create Acrobat Forms" description="ComponentOne PDF supports the creation of Acrobat Forms, documents that contain fields that are filled out by users. Fields are created using the AddField method. Several field types are supported, including text boxes, check boxes, combo boxes, radio buttons, push buttons, list boxes and signatures. This demo requires Adobe Reader to view the PDF."/>
<sample name="Rich Graphics" icon="1" form="ControlExplorer.PDF.GdiModel" short="See how to use the GDI model to render graphics within PDF files" description="ComponentOne PDF creates documents using commands that are similar to those provided by the .NET Graphics class, and the same objects (fonts, colors, rectangles, points, etc.). The main difference is that C1Pdf always uses points as units, while the .NET Graphics class uses pixels by default and allows you to switch to other coordinate systems with transforms. This demo requires Adobe Reader to view the PDF."/>
</control>
<control name="Ribbon" icon="ribbon.png" group="Navigation and Layout">
<sample name="Office Ribbon UI" icon="1" form="ControlExplorer.Ribbon.WordPad" short="A complete WordPad demo using C1Ribbon" description="Ribbon for WinForms provides a pixel-perfect implementation of the Ribbon UI concept introduced in the 2007 release of Microsoft Office. The C1Ribbon component replaces traditional menus and toolbars with a set of tabs at the top of the parent form. C1Ribbon supports the application menu, QAT (Quick Access Toolbar), dialog launchers, contextual tabs, galleries and more. Choose among 7 built-in visual styles, including the latest Office 2010 and Windows 7 inspired designs. The C1Ribbon interface can be customized with easy-to-use visual designers and even constructed entirely in code. Ribbon also includes the C1StatusBar control for creating themed status bars that support embedded controls."/>
<sample name="Google Maps" icon="1" form="ControlExplorer.Ribbon.GoogleMaps" short="This demo uses C1Ribbon to navigate Google Maps" description="This sample uses the C1Ribbon and C1StatusBar components to implement two-way communication between a Windows Forms application and a Web page that provides an interface to Google Maps (requires an Internet connection)."/>
</control>
<control name="Scheduler" icon="scheduler.png" group="Scheduling">
<sample name="Overview" icon="1" form="ControlExplorer.Schedule.Overview" short="Shows the C1Schedule and C1Calendar controls" description="ComponentOne Scheduler for WinForms includes two visual components: C1Schedule and C1Calendar. C1Schedule displays Outlook-style appointments in day, week, work week, time line or monthly views. It also includes a built-in data layer that automatically manages one-time or recurring appointments with reminders, as well as related collections such as contacts, categories, labels, and resources. C1Calendar provides navigation and date range selection for an associated C1Schedule control. Both controls include a dozen of the latest visual styles. At run time users can print the schedule and view a print preview of schedule appointment data using the run-time context menu, or buttons on the toolbar of the Appointment dialog box."/>
<sample name="Grouping" icon="2" form="ControlExplorer.Schedule.Grouping" short="Demonstrates how to do resource scheduling and time line view" description="Group appointments by contacts, categories and resources to create a multi-tab, multi-user layout. Each appointment can be assigned to one or more categories, contacts and resources. Grouping is supported in all scheduler view types." />
<sample name="Custom Data" icon="1" form="ControlExplorer.Schedule.CustomDialog" short="This demo uses a custom dialog for editing appointments" description="Not every scheduling data model looks the same. This demo shows how you can customize the appointment dialog to match a unique data model. Double-click within the C1Schedule control to display the customized appointment form."/>
<sample name="Drag and Drop" icon="1" form="ControlExplorer.Schedule.DragDrop" short="This demo shows how to handle drag and drop with C1Schedule" description="Users can perform drag-and-drop operations at run time to move an appointment between two C1Schedule controls. Users can also drag an appointment onto C1Calendar to move the appointment to the dropped date. You can also can customize drag-and-drop operations between a C1Schedule and another drag-enabled control. In this demo users can drag a cell from a grid and drop it on C1Schedule."/>
</control>
<control name="Sizer" icon="sizer.png" group="Navigation and Layout">
<sample name="Overview" icon="1" form="ControlExplorer.Sizer.SizerForm" short="This demo shows C1Sizer in action" description="C1Sizer is a container control with a powerful grid layout manager that extends the basic layout capabilities provided by the .NET Framework (Dock and Anchor properties). C1Sizer gives you the ability to easily manage every contained controls behavior when the panel is resized, thus eliminating the need to set docking and anchoring properties for each control. You can also add splitters anywhere between controls. In this demo we use buttons to represent arbitrary controls on a form."/>
<sample name="Presentation Features" icon="1" form="ControlExplorer.Sizer.SizerNewFeatures" short="This demo is the same as the Overview but with style features" description="C1Sizer has three WPF-like styling features: gradient backgrounds, border styles and rounded corners. For the gradient background you can create a custom, 4 point blend between two colors or choose a preset blend. Add some style to your apps without adding image resources."/>
<sample name="C1SizerLight Control" icon="1" form="ControlExplorer.Sizer.SizerLight" short="This demo shows usage of the C1SizerLight component" description="In addition to C1Sizer there is C1SizerLight. With C1SizerLight you can create resolution-independent applications without having to write any code or play with design-time configuration. Just drop C1SizerLight on your form it keeps track of the forms' size and position. When the form is resized, C1SizerLight resizes all contained controls proportionally, so the form retains its appearance at any resolution."/>
</control>
<control name="SpellChecker" icon="spellchecker.png" group="Utilities">
<sample name="Overview" icon="1" form="ControlExplorer.Ribbon.WordPad" short="This demo shows a complete WordPad implementation with spell-checking" description="ComponentOne SpellChecker for WinForms gives you as-you-type and dialog based spell-checking in any controls that derive from TextBox, RichTextBox or WebBrowser control. It also supports programmatic interfaces that can be used to add spell checking functionality to other kinds of controls, such as grids. This example implements a basic RichTextBox editor using C1SpellChecker and C1Ribbon."/>
<sample name="Spell-Checking Components" icon="1" form="ControlExplorer.SpellChecker.SpellGrid" short="This demo uses C1SpellChecker to check spelling in a data grid" description="C1SpellChecker can provide active spell-checking for a variety of components including TextBox, RichTextBox and WebBrowser. This demo shows that we can implement a wrapper class for the ISpellCheckable interface to provide active spell-checking for a grid too."/>
</control>
<control name="SplitContainer" icon="splitcontainer.png" group="Navigation and Layout">
<sample name="Overview" icon="1" form="ControlExplorer.SplitContainer.SplitContainerDemo" short="See the C1SplitContainer in action!" description="ComponentOne SplitContainer for WinForms is similar to the standard SplitContainer control. It represents a container for resizable docked panels, but unlike the standard control, C1SplitContainer supports more than 2 panels. You can arrange panels horizontally and vertically, display header text and even turn on collapsible buttons for each panel."/>
</control>
<control name="SuperTooltip" icon="supertooltip.png" group="Navigation and Layout">
<sample name="Overview" icon="1" form="ControlExplorer.SuperTooltip.Overview" short="This demo shows the basic features of C1SuperTooltip" description="With C1SuperTooltip you get a traditional tooltip control packed with many additional features including rich HTML rendering for the content, support for background images, background gradients and more. Displaying images within the tooltip content is a simple task with C1SuperTooltip."/>
<sample name="Error Providing" icon="1" form="ControlExplorer.SuperTooltip.SuperErrorProvider" short="This demo shows the basic features of C1SuperErrorProvider" description="SuperTooltip includes C1SuperErrorProvider for providing input errors through HTML-based tooltips. With C1SuperErrorProvider you can display rich error messages to end-users." />
<sample name="Html Features" icon="1" form="ControlExplorer.SuperTooltip.HtmlFeatures" short="This demo shows the HTML support of C1SuperLabel and C1SuperTooltip" description="SuperTooltip for WinForms includes the C1SuperLabel component which renders Html content. Both C1SuperTooltip and C1SuperLabel make it 'super' easy to display Html formatted content in labels and tooltips. You can even draw the Html content to bitmaps, increasing the possibilities within your apps (For full Html editing and exporting see PDF and Editor)."/>
</control>
<control name="Themes" icon="" group="Utilities">
<sample name="Grids" icon="1" form="ControlExplorer.Themes.Themes1" short="ComponentOne Themes, applies themes on Grids" description="Create beautifully themed applciation with each control styles in the same style as you wish. Maintain uniform look across the complete application, and make style statement."/>
<sample name="Ribbon" icon="1" form="ControlExplorer.Themes.Themes3" short="ComponentOne Themes, applies themes on Ribbon UI control and its child groups and tabs" description="Create beautifully themed applciation with each control styles in the same style as you wish. Maintain uniform look across the complete application, and make style statement."/>
<sample name="Input Editors" icon="1" form="ControlExplorer.Themes.Themes2" short="ComponentOne Themes, applies themes on Input Editor controls" description="Create beautifully themed applciation with each control styles in the same style as you wish. Maintain uniform look across the complete application, and make style statement."/>
</control>
<control name="TileControl" icon="TileControl.png" group="Navigation and Layout">
<sample name="File Explorer" icon="1" form="ControlExplorer.Tiles.FileExplorer" short="Windows 8 ModernUI styled File Explorer Application" description="Create and use a ModernUI styled File Explorer for your desktop applications. View the drives, as shown in My Computer, grouped as Fixed and Removable. Easily differentiate between Drives, Folders and Files, as they are depicted using different templates for TileControl."/>
<sample name="Flickr Stream" icon="1" form="ControlExplorer.Tiles.Flickr" short="This demo shows Tiles with live information" description="View and update Tiles with images from the Flickr data stream. Update and tag images, all though a desktop application which looks like a Metro App. Design WinForms application like never before !!!"/>
<sample name="Moving Slides" icon="1" form="ControlExplorer.Tiles.MovingSlides" short="Animated tiles with moving months" description="Animate your tiles, with live data, images. Drag and drop tile from one location to another, using mouse or touch actions."/>
<sample name="AppsPanel" icon="1" form="ControlExplorer.Tiles.AppsPanel" short="Windows 8 based Modern UI, with lisitng of all applications." description="Recreate the whole Windows MordernUI Start screen in your WinForms apps. Experience a whole new way to navigate"/>
</control>
<control name="Toolbars" icon="menusandtoolbars.png" group="Navigation and Layout">
<sample name="Overview" icon="1" form="ControlExplorer.MenusToolbars.Overview" short="This demo shows C1Menu, C1ContextMenu and C1Toolbar" description="Menus and Toolbars is a suite of controls including C1MainMenu, C1ContextMenu, and C1ToolBar. The menus and toolbar components can share commands, meaning you will have a cleaner UI and less code to manage. Other features include Office Visual Styles, embedding arbitrary controls, run-time toolbar customization and more."/>
<sample name="C1NavBar Control" icon="1" form="ControlExplorer.MenusToolbars.C1NavBar" short="This demo shows C1NavBar" description="C1NavBar is a professional looking and flexible Outlook-style navigation control that requires minimal coding. Group information into distinct categories to organize and help users navigate information quickly. C1NavBar is collapsible and includes an options menu available at the bottom right corner."/>
<sample name="C1TopicBar Control" icon="1" form="ControlExplorer.MenusToolbars.C1TopicBar" short="This demo shows C1TopicBar" description="C1TopicBar contains a collection of pages organized into various groups very similar to the Windows Explorer bar. Each page includes a title bar with a collapsible/expandable image and the content area consists of links."/>
<sample name="C1OutBar Control" icon="1" form="ControlExplorer.MenusToolbars.C1OutBar" short="This demo shows C1OutBar" description="C1OutBar is a classic control used for grouping related items. It behaves like an accordion with only one group expanded at a time so it helps save on screen real estate. By default, C1OutBar will embed a C1Toolbar in each group to quickly add commands to your application, however you can embed any .NET controls inside each group panel." />
<sample name="C1Radial Menu" icon="1" form="ControlExplorer.MenusToolbars.C1RadialMenu" short="This demo shows C1RadialMenu" description="C1RadialMenu is a OneNote based menu control. We have merged the inspiration with theme capabilities for this control and given a whole new way to navigate within applications with ease. It can be used in collapsed state as well as expanded. It can be used to give your application an enhanced experience touch based navigation feel as well." />
</control>
<control name="TreeView" icon="treeview.png" status="new" group="Navigation and Layout">
<sample name="Overview" icon="1" form="ControlExplorer.TreeView.Overview" short="Shows the new C1TreeView control." description="This demo uses bound C1TreeView with BindingList object. You can create C1TreeView control and setup it at design time or in code. Use the RaiseApplyNodeStyles method and ApplyNodeStyles event to customize node styles of C1TreeView. Also you can customize the appearence of columns and node cells."/>
<sample name="Source Code Structure Viewer" icon="1" form="ControlExplorer.TreeView.SourceCodeStructureViewer" short="This demo shows how to populate with data unbound C1TreeView" description="You can add any number of images to C1TreeView node by ImageList property of C1TreeView and IndicesImages property of any node."/>
<sample name="Todo List" icon="1" form="ControlExplorer.TreeView.TodoList" short="This demo shows how to use checkboxes of C1TreeView" description="C1TreeView supports checkbox appearance in nodes. This sample shows how C1TreeView can be turned into todo list with subcases in any node."/>
</control>
<control name="True DBGrid" icon="truedbgrid.png" status="popular" group="Grids and Data Management">
<sample name="Child Grids" icon="1" form="ControlExplorer.TrueDBGrid.ChildGrids" short="This demo uses C1TrueDBGrid to create hierarchical displays" description="By simply setting the ChildGrid property to connect two TrueDBGrid controls, you can create a fully editable drop-down child that appears within the master table. By left clicking on any of the expand icons, our child table appears in a drop-down."/>
<sample name="Filter Bar" icon="1" form="ControlExplorer.TrueDBGrid.FilterBar" short="This demo shows the basic filter bar feature" description="Set the FilterBar property to True to add a filter row to the top of the grid. By default the filter editor is a TextBox but you can optionally display distinct column values in a combobox. Set the colum's FilterMultiSelect property to True and you can filter by multiple values. You can also specify watermark text to display in empty filters."/>
<sample name="Conditional Filtering" icon="1" form="ControlExplorer.TrueDBGrid.ConditionalFiltering" short="See how conditional filtering works" description="With conditional filtering a filter drop-down button appears on the column headers when the user hovers over any column. The built-in filters include a value filter (checkboxes) as well as conditions such as 'Greater than' or 'Contains.' This type of filtering is modeled after the C1FlexGrid filtering and can be turned on for any column with one simple property."/>
<sample name="Grouping" icon="1" form="ControlExplorer.TrueDBGrid.GroupBy" short="Shows the GroupBy data view" description="In C1TrueDBGrid's GroupBy view, users can drag columns to the grouping area above the grid to sort the data. After a column is dragged to the grouping area, each distinct value is rendered as an expandable row in the grid. C1TrueDBGrid also supports interval grouping, such as alphabetical and date-span. Drag the Product column header to the grouping area and notice it's grouped alphabetically."/>
<sample name="Multi-Line Rows" icon="1" form="ControlExplorer.TrueDBGrid.MultipleLines" short="Shows the MultipleLines data view" description="Normally when a datagrid is not wide enough to display all of the columns in the record, a horizontal scrollbar automatically appears. By just setting the DataView property, C1TrueDBGrid can display each row of data on multiple lines so that there is no need for a horizontal scrollbar. The LinesPerRow property determines how many lines."/>
<sample name="Interactive Splits" icon="1" form="ControlExplorer.TrueDBGrid.Splits" short="Shows the interactive splits feature" description="You can create horizontal and vertical splits at design time or in code. Use the AllowHorizontalSplit and AllowVerticalSplit properties to control whether end users can create splits interactively. Drag the slider at the lower left corner rightward to create synchronized vertical splits. Drag the slider at the upper right corner downward to create independent horizontal splits."/>
<sample name="TrueDBDropDown" icon="1" form="ControlExplorer.TrueDBGrid.TDBDropDown" short="This demo uses C1TrueDBDropDown to show bound, multi-column comboboxes" description="C1TrueDBGrid supports combo boxes, value items and even comes with its own data-binding C1TrueDBDropDown control. This sample demonstrates the C1TrueDBDropDown control on two columns: Customer and Employee. With C1TrueDBDropDown you get a multi-column, bindable and sortable drop-down that is easily connected to your grid. With its ValueTranslate property, C1TrueDBDropDown can automatically map a value field (like EmployeeID) to a more readable representation (like Employee Name) within the TrueDBGrid."/>
<sample name="Exporting" icon="1" form="ControlExplorer.TrueDBGrid.Exporting" short="This demo shows complete export features for C1TrueDBGrid" description="C1TrueDBGrid includes built-in support for printing, print preview, and export to a variety of popular file formats."/>
</control>
<control name="Win Pack" icon="taskbarbutton.png" group="Navigation and Layout">
<sample name="Overview" icon="1" form="ControlExplorer.Win7Pack.Win7PackMainForm" short="This demo shows Win Pack features" description="ComponentOne Windows Control Pack™ for WinForms helps you integrate your applications with the Microsoft Windows operating system. The C1TaskbarButton and C1TaskDialog controls enable you to manage progress indicators, thumbnails and jump lists on the Windows taskbar, as well as create custom, system-based message boxes. These controls only work on Windows 7 and higher versions and show nothing on older systems (C1TaskDialog also works on Vista)."/>
</control>
<control name="Word" icon="taskbarbutton.png" status="new" group="Reporting and Documents">
<sample name="Word Creator" icon="1" form="ControlExplorer.Word.WordCreator" short="Create various Word documents using the C1Word component" description="The C1Word component allows to programmatically create RTF and DOCX documents that include text, images and graphcis."/>
</control>
</controls>
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
C#
1
https://gitee.com/jackweir/ComponentOne_Winform.git
[email protected]:jackweir/ComponentOne_Winform.git
jackweir
ComponentOne_Winform
ComponentOne_Winform
master

搜索帮助