| ClientFilterSortFind | Demonstrates filtering, sorting and searching of C1DataView rows. |
| ColumnStyles_In_FlexGrid | Demonstrates how to set up column styles that are honored by the C1FlexGrid control. |
| ColumnStyles_In_TrueDBGrid | Demonstrates how to set up column styles that are honored by the C1TrueDBGrid control. |
| CompositeRowEditing | Demonstrates details of composite rows editing. |
| DataSetExtender | Demonstrates DataSet Extender and constraints defined in an arbitrary .NET programming language. |
| Programmatic | Demonstrates creation of C1DataViewSet in run-time programmatically. |
| UntypedDataSet | Demonstrates how to use untyped ADO.Net DataSet as C1DataViewSet data source. |
| ViewSet_Define_Fill_Update | Demonstrates the basic functionality of the C1DataViewSet component. |
| BarcodeSample | Demonstrates different types of barcode encoding. |
| PrintBarCodes | Demonstrates how to print barcodes created with the C1BarCode control. |
| Alarmz | Shows a 2D Scatter chart with AlarmZones. |
| AlarmZoneShapes | Shows a an XY chart with various styles of AlarmZones. |
| AutoArrangement | Shows an XY plot with labels that can be automatically arranged without collision. |
| Box | Shows a Box-and-Whisker chart. |
| Bubbles | Shows a Bubble chart. |
| CandyBox | Shows an Area chart and plays a game. |
| Chart4D | Shows a 4 dimensional chart using Chart3D and color. |
| ChartLoader | Loads 2D and 3D charts from saved XML and allows editing and resaving. |
| Chlabels | Shows a horizontal bar chart with mouse tracking. |
| CoordMapping3D | Shows each available chart type and a variety of 3D chart options. |
| CpuUsage | Shows CPU usage and history. |
| CustomBrushes | Shows charts using custom brushes and textures for lines and fill. |
| CustomDraw | Shows a 2D XYPlot where a single series is drawn using the ChartDataSeries Draw event. |
| DataBoundChart | Shows a 2D Horizontal Bar Chart using data from a database. |
| DataChart | Shows a 2D Horizontal Bar Chart using data from a database. |
| DataStyl | Shows various 2D charts and allows interactive variance of style. |
| DiskSpace | Shows disk space usage with pie charts and effects. |
| Donut | Shows a doughnut chart with various functions. |
| ErrorBar | Shows an XY Plot with error bars. |
| FExplorer | Shows using of built-in function plotting engine. |
| FloatBar | Shows a floating bar chart. |
| Function2D | Shows XYPlot and Polar charts of specified functions. |
| Function3D | Shows a 3D surface chart based on various analytical functions. |
| Gantt | Shows a basic Gantt style chart. |
| Histogram | Shows a histogram chart based on data in a 2D scatter chart. |
| HistTemp | Shows how to generate histogram data using the one of GenerateHistogramData methods. |
| HLCandle | Show various price/stock charts. |
| Interview | Shows a radar chart with various effects. |
| LogPlots | Shows plots of various power series terms with logarithmic axes options. |
| Multi | Show multiple concurrent charts and print techniques. |
| PieStuff | Show a pie chart with labels and effects. |
| PointStyles | Demonstrates the use of point styles. |
| PrintIt2D | Loads both 2D and 3D persisted from and generates images or prints them. |
| propGrid | Explores all 2D chart types and their properties. |
| propGrid3D | Shows various 3D charts and explores their properties. |
| Radar | Shows a radar chart and demonstrates stacked and filled radar options. |
| RtfTitle | Shows a simple XYPlot with RTF formatted headers and footers. |
| Scatter | Shows a scatter chart and demonstrates mouse tracking with a game. |
| Scatter3D | Show a 3D scatter chart and demonstrates various effects. |
| SelectSeries | Shows an XYPlot with multiple series, and demonstrates how to use ChartGroup methods to select individual series with a mouse. |
| StepChart | Shows a step chart, both 2D with symbols, and with 3D effects. |
| StockChart | Shows a basic hi-lo-open-close stock chart with volumes. |
| Tooltip | Shows a 2D XYPlot and the use of chart Tooltips. |
| TrendAndError | Shows two chart with different trend lines. |
| TrendLines | Shows different types of trendlines. |
| ADOStorage | Demonstrates data interchange between C1DataObjects and ADO.NET. |
| AutoincrementMasterDetail | Demonstrates Field.AutoIncrement=ClientAndServer in a master-detail situation. |
| Calculations | Shows how to use C1DataObjects expression in calculation fields. |
| Constraints | Shows how to use C1DataObjects expression constraints. |
| CrystalReportsIntegration | Shows how to create a report using C1DataObjects data with Crystal Reports. Other reporting tools can be used in a similar fashion. |
| CustomDataProvider | Demonstrate a usage of C1DataObjects with an arbitrary .NET data provider. |
| CustomFillUpdate | This sample demonstrates a variety of concepts. |
| CustomFillUpdate_VS2003 | This sample demonstrates a variety of concepts. |
| CustomRelations | Shows how to create a custom relation, the one with behaviour managed by a custom code. |
| DataLibraryInheritance | Shows how to inherit a data library from another data library. |
| DefaultDataView | Demonstrates the use of C1DataView.IsDefault property and C1DataView.GetRows event. |
| DynamicConnections | Demonstrates how to set ConnectionString and other Connection properties for a data set at run time. |
| Programmatic | This sample demonstrates creating C1Data schema objects at run time. |
| Relations | Demonstrates master detail hierarchies based on various kinds of relations. |
| ResolvingConcurrencyConflicts | Shows how to resolve concurrency conflicts in database update. |
| ResyncFromDatabase | This sample shows how to synchronize rows with the current state of the database. |
| SQLBasedTables | This sample shows how to specify custom SQL statements for filling and updating C1DataObjects tables. |
| SQLBasedTablesEasy | Demonstrates how to create a table based on a SQL SELECT statement or a stored procedure. |
| UnboundTables | This sample shows various techniques that can be useful in creating unbound tables. |
| UsingDataView | This sample demonstrates filtering and sorting features of the C1DataView component. |
| VirtualSort | This sample shows how to specify sort order in virtual mode table views and change it at run time. |
| WorkingWithData | Shows how to access C1DataObjects data programmatically. |
| AddingUICommands | Adding a toolbar for pinning down current topic, navigating through topics and opening external help. |
| MultipleForms | Using C1DynamicHelp controls on multiple forms with a single help source. |
| NetHelpProvider | Source code (part of the actual C1DynamicHelp source code) of one of the two built-in IHelpProvider interface implementations. |
| UsingUIElementResolver | Using a custom UIElementResolver to handle custom third-party controls in C1DynamicHelp. |
| WorkingWithTopicMap | Saving and loading topic map. |
| AcceleratorCaption | Add accelerator keys to grid captions. |
| AddNew | Control row addition and removal. |
| AggregateCustom | Calculate totals and aggregates on custom types. |
| Analyze | Provide dynamic data sorting and grouping. |
| AnimatedGif | Shows how to display animated gifs in grid cells. |
| AutoComplete | Complete entries while the user types. |
| AutoSizeEdit | Resize the editor while the user types. |
| BarChart | Draw bar charts using the grid cells. |
| Benchmark | Compares data-binding performance for FlexGrid and MSDataGrid. |
| Blinker | Use CellStyles to make cells blink. |
| BoundDelete | Deletes rows from a bound FlexGrid. |
| BoundFinishEdit | Commit changed to DataRow after editing. |
| BoundImage | Bind the grid to image fields stored as OLE objects. |
| BoundImageMap | Use the ImageMap property with a data-bound grid. |
| C1FlexGridPrintable | Provides a printable (via C1Preview) flex grid control |
| CellBorders | Use OwnerDraw to provide custom cell borders. |
| CellDataType | Assign cell types (and editors) on a per-cell basis. |
| CellLabelDelay | Show cell labels after a specified interval. |
| CellMerging | Shows various types of cell-merging in a FlexGrid control. |
| CellNotes | Attach notes to cells on a C1FlexGrid. |
| Classic | Grid that derives from C1FlexGrid and provides an object model compatible with the VSFlexGrid control. |
| Clipboard | Add clipboard support to the FlexGrid control. |
| ColumnEditor | Expose the FlexGrid design-time column editor in your controls. |
| ColumnOrder | Position columns dynamically. |
| ColumnWidthTip | Show a tooltip while the user resizes columns. |
| CompositeEditor | Create custom grid editors using composite controls (based on UserControl). |
| CrossTabs | Summarize and cross-reference data using PivotTables. |
| CustomData | Implement a custom data source object. |
| CustomDataMap | Customize the options in drop-down lists when using DataMaps. |
| CustomDataSource | Implements a custom data source object and binds it to a grid. |
| CustomDragDrop | Customize the grid's automatic drag/drop beheavior. |
| CustomDragStart | Use the BeforeMouseDown event to start dragging rows. |
| CustomEditor | Implement your own cell editor. |
| CustomEditors | Use built-in, .NET, and custom edit controls with the FlexGrid. |
| CustomMerge | Implement your own merging logic to create a TV-guide display. |
| CustomMerge2 | Implement your own merging logic to mix merging modes. |
| CustomMerge3 | Shows how to customize grouping by overriding the GetData method. |
| CustomMerge4 | Shows how to customize grouping by overriding the GetData method. |
| CustomPreview | Print preview the grid using a custom dialog. |
| CustomPrint | Use the CreateImage method to print grids with arbitrary row and column breaks. |
| CustomPrintMultiGrid | Use the CreateImage method to print multiple grids in a single document. |
| CustomSelection | Uses OwnerDraw to implement custom (non-rectangular) selection. |
| CustomSort | Implement your own sorting logic with a custom IComparer object. |
| CustomTree | Use the C1FlexGrid control to build a tree. |
| DataIndex | Use the Row.DataIndex property to get the undelying data row. |
| DataMap | Use data-mapped columns when bound to a data source. |
| DataReader | Populate a grid from a DataReader. |
| DataTable | Bind to a DataTable, add and remove rows. |
| DataTableDictionary | Shows how to build DataMaps from DataTable objects. |
| DataTree | Bind the grid to a hierarchical data source and show details in child grids. |
| DBDynamicStyles | Assign styles to grid cells based on their contents. |
| DBImageField | Show images stored in a DataTable. |
| DBImages | Bind the grid to a data base with image fields stored as OLE objects. |
| DBSchemaChange | Test grid response to changes in the data source object. |
| DBTree | Display bound data in a hierarchical tree view. |
| DBUpdate | Save changes to the underlying database. |
| DragDrop | Customize automatic Drag & Drop |
| DragDropManual | Implement manual OleDragDrop between controls and within the grid. |
| DragImages | Shows how to customize Ole Drag and Drop to use cell images. |
| DragMerged | Drag groups of merged columns. |
| DragRow | Drag rows between grids. |
| DynamicStyles | Assign styles to a cell based on the contents of another cell. |
| Editing | Edit cells using textboxes, lists, masks, and checkboxes. |
| ErrorInfo | Show error information on the grid. |
| Excel | Load and save Microsoft Excel files (xls). |
| ExcelStyleFilter | Adds a context-menu that allows sorting and filtering data. |
| FilterRow | Implement a FilterRow on a FlexGrid control. |
| FilterRow_With_Totals | This sample shows a how to add totals to a bound grid with a FilterRow. |
| FindRow | How to find a row in the underlying datasource. |
| FlexByRow | Set up a grid in 'transposed' format. |
| FlexGroup | Implement Outlook-style grouping and filtering using the FlexGrid. |
| FlexHierarchical | Implement hierarchical data binding using the FlexGrid. |
| FlexHierC1Data | Implement hierarchical data binding using the FlexGrid and C1Data. |
| FreezeBottom | Show frozen rows at the bottom of a grid. |
| GridChart | Attach a FlexGrid to a C1Chart control. |
| HierData | Bind to hierarchical data sources (master-detail style). |
| HierData2 | Bind to hierarchical data sources (master-detail style). |
| HostControls | Host controls in grid cells. |
| Hyperlink | Add hyperlinks to cells in the FlexGrid. |
| LegacyDates | Use an unbound column to convert dates stored as strings into real dates. |
| LoadSpeed | Shows three techinques for loading data into a FlexGrid. |
| LockedColumns | Prevent the user from selecting certain columns. |
| MapAndGroup | Shows grouping and sorting behavior when using data-mapped columns. |
| MasterDetail | Shows how to create and bind master-detail DataSets in code. |
| MergeStyles | Merge CellStyles assigned to rows, columns, and cells. |
| MultiColumnDictionary | Use the MultiColumnDictionary class to implement multi-column drop-downs. |
| MultiColumnDropDown | Multi-column drop-down editor for use with the C1FlexGrid. |
| MultiParent | Shows how to create a complex master-detail display. |
| MultiSelection | Shows how to implement multi-range selection. |
| NewFeatures20091 | Shows new features added for the V1/2009 release. |
| NewRowTemplate | Place a new row template above the grid. |
| NumericInput | Implement your own cell editor for numeric input. |
| Outline | Hide repeated data in an outline. |
| OwnerDraw | Autosize Owner-Drawn cells. |
| OwnerDrawAlpha | Use OwnerDraw with transparency to get MediaPlayer-like effects. |
| PasswordChar | Use the C1FlexGrid to enter and edit passwords. |
| PdfExport | Use C1Pdf method to export C1FlexGrids to pdf files. |
| PdfExportVB | Use C1Pdf method to export C1FlexGrids to pdf files. |
| PrintPreview | Provide print preview with the C1PrintPreview control (in three ways). |
| ProductTree | Build a custom tree with product information. |
| RegexCellStyle | Format cells dynamically using regular expressions. |
| ResizeColumn | Resize columns using code. |
| RowStateDisplay | Use different styles to display DataRows in different states. |
| RTFGrid | Display RTF text in grid cells. |
| SaveSingleFile | Use CellStyles to make cells blink. |
| ScrollPosition | Shows how the ScrollPosition property works. |
| SelectionMode | Shows the effect of the SelectionMode property. |
| SetupEditor | Use the SetupEditor event to customize the grid editors. |
| SimpleCalc | Support expressions in cells. |
| Sorting | Shows several sorting techniques. |
| SortNulls | Use a custom sort to place null values at the bottom of the grid. |
| Splits | Split a C1FlexGrid into multiple views. |
| SqlBuilder | A grid-based graphical interface for creating Sql statements. |
| StartEditing | Implement a grid that stays in cell-editing mode. |
| Styles | Shows how you can use Styles to customize the appearance of the C1FlexGrid. |
| Subtotals | Create subtotals for multiple columns. |
| Themes | Shows how to change the appearance of the grid to achieve one of several pre-defined looks. |
| ThreadedUpdate | Update the grid from a different thread. |
| Transpose | Transpose data in a grid. |
| TreeCheck | Add checkboxes to a grid tree. |
| TreeNode | Manage an outline tree using the FlexGrid Node objects. |
| TriStateBound | Provide three-state (grayable) values in boolean columns. |
| Tut_Analyze | Provide dynamic sorting and grouping. |
| Tut_Edit | Edit cells using textboxes, lists, masks, and checkboxes. |
| Tut_XMLTree | Populate the grid from an XML document. |
| UnboundColumns | Additional support for unbound columns. |
| Validate | Use the ErrorProvider control with the FlexGrid. |
| ZoomCell | Zoom in on the selected cell. |
| CreditCardDropDown | Using a custom dropdown form with a C1DropDownControl. |
| FormattingInBinding | Using BindingFormatting and BindingParsing events. |
| InheritedDropDown | Font editor control inherited from C1DropDownControl. |
| LookupSample | Creating a DB lookup dropdown control. |
| NumPadDropDown1 | Simple numpad control based on C1NumericEdit. |
| NumPadDropDown2 | Advanced numpad based on C1NumericEdit. |
| CustomEditors | This sample shows how to embed an arbitrary control into C1InputPanel using the InputControlHost component. |
| DataBinding | This sample shows how to use data binding with C1InputPanel to create a full-fledged data-entry form. |
| ErrorProvider | This sample demonstrates error processing and notification on an input panel. |
| TestCases | Loading elements for the input panel from an external XML file. |
| Tutorial1 | Binding C1List to a DataSet. |
| Tutorial10 | Using Row Styles to Highlight Related Data. |
| Tutorial11 | Displaying Rows in Alternating Colors. |
| Tutorial12 | Creating Fixed, Nonscrolling Columns in List. |
| Tutorial13 | CheckBox Selection. |
| Tutorial14 | Displaying Bitmaps. |
| Tutorial15 | OwnerDraw List Cells. |
| Tutorial16 | Borders, Scroll Tracking and Scroll Tips. |
| Tutorial17 | Conduct Searching using the Find Method. |
| Tutorial18 | Search Using MatchEntry. |
| Tutorial19 | Using the LookUp Feature. |
| Tutorial2 | Binding C1Combo to a DataSet. |
| Tutorial20 | Using the LimitToList Feature. |
| Tutorial21 | Design-Time Support for C1Combo's AddItem Mode. |
| Tutorial3 | AddItem Mode. |
| Tutorial4 | Displaying Master-Detail Relationships. |
| Tutorial5 | Using C1List with SQL Query Results. |
| Tutorial6 | Selecting Multiple Rows Using Bookmarks. |
| Tutorial7 | Displaying Unbound Columns in a Bound List. |
| Tutorial8 | Displaying Translated Data. |
| Tutorial9 | Displaying Translated Data Using Images. |
| CreateMenusInCode | Shows how to create and wire up context menus in code. |
| MdiTabs | Shows how to use C1DockingTab to create a Visual Studio-like multiple window environment. |
| NonMdiMenuMerge | Shows how to merge menus using methods provided by C1Command |
| ProgramOutBar | Shows how to add toolbars to a C1OutBar in code |
| SelectMdiChildForm | Shows how provide a customized MDI child form selector window |
| SimpleMenusInCode | Shows how to created menus and toolbars in code. |
| SimpleTextEditor | Shows the basic usage of C1Command menus and toolbars. |
| SimpleTextEditor2 | Shows how to add an arbitrary control to a toolbar item. |
| CharTable | Creates a PDF document containing a character table. |
| Charts | Creates a PDF document containing charts created with the C1Chart control. |
| CoolPrintPreview | Implements an enhanced PrintPreviewDialog with PDF support. |
| CreatePdf | Creates several PDF documents that show different aspects of the C1Pdf library. |
| FlowHtml | Shows how to render Html text that flows onto several pages. |
| FlowRtf | Shows how to render Rtf text that flows onto several pages. |
| ManualSamples | Contains a variety of examples described in the manual. |
| MergeReports | Creates a PDF document containing the content of two C1Report reports. |
| MixedOrientation | Renders two C1Reports (one portrait, one landscape) into a single pdf document. |
| PdfAcroform | Creates a Pdf document with a form containing several fields. |
| PdfAnnotations | Creates a Pdf document with a form containing several notes. |
| PdfChart | Creates a C1Chart pie chart and converts it to Pdf. |
| PdfForm | Creates a Pdf version of a paper form. |
| PdfSignature | Creates a Pdf document with a form containing digital signature. |
| PrintDocument | Shows how to convert a .NET PrintDocument into a Pdf file. |
| Security | Creates a PDF document with password protection and permissions. |
| C1DView | Standalone viewer for files generated by C1Preview. |
| CenterImageInTableCell | Very simple app showing how to center an image in a C1PrintDocument table |
| CustomExportForms | Shows how to provide custom forms for providing export parameters. |
| Hyperlinks | Shows the use of hyperlinks in C1Preview (requires build 1.0.20034.144 or later). |
| Integrated | Large integrated sample showing various C1Preview features |
| MSDataGrid | Using DataGrid as an example, shows how to smart print arbitrary control |
| MultiplePageSettings | Simple app showing how to change page settings on the fly. |
| PageHeader | Shows how to set up a multi-part page headers in C1PrintDocument |
| PreviewVSView | Shows how to load ActiveX VSView/VSPrinter documents into C1Preview |
| PrintPreviewC1Chart | Shows how to add a C1Chart to a C1PrintDocument |
| PrintPreviewC1FlexGrid | Shows how to print/preview C1FlexGrid |
| PrintPreviewC1TrueDBGrid | Shows how to print/preview C1TrueDBGrid |
| PrintPreviewForms | Shows how to preview/print arbitrary .NET forms or controls |
| RichTextViewer | Implements a RTF and plain text files viewer. |
| SimpleDocument | Creates a simple document using C1PrintDocument |
| VSPrinterEmulator | VB source emulating VSPrinter via C1PrintDocument/C1PrintPreview |
| AddScriptObject | Add custom objects to C1Report's script engine. |
| AdHocSorting | Select the sorting criteria before rendering the report. |
| ADOReport | Use ADODB.Recordset objects as C1Report data sources. |
| AutoSizeTable | Shows how to set up a table with automatic column widths |
| C1ReportsScheduler | C1ReportsScheduler frontend application and Windows service. |
| Chart | Add charts to reports using C1Report and C1Chart. |
| ChoosePrinter | Shows how to select printer and paper size for the report. |
| CommonTasks | A collection of reports that show how to perform common tasks. |
| CoordinatesOfCharsInText | Shows how to use the GetCharRect() method (advanced). |
| CreateReport | Create reports dynamically using code. |
| CustomData | Create custom data source objects for use with C1Report. |
| CustomFields | Custom Chart and Gradient fields that can be added to any report. |
| CustomHyperlinks | Perform custom actions when report hyperlinks are clicked. |
| CustomPaperSize | Create reports that use custom paper sizes. |
| CustomSaveAs | CustomSaveAs sample. |
| DataBinding | Demonstrates the basics of data binding and scripting in C1PrintDocument |
| DynamicFormat | Use script properties to format the report based on its contents. |
| Email | Send reports by email. |
| Embedded | Load report definitions into the C1Report component at design time. |
| ExportXml | Export reports to an Xml format. |
| FlexReport | Use a C1FlexGrid control as a data source for your reports. |
| HierReport | Create reports based on hierarchical data. |
| HtmlFields | Render reports to HTML preserving HTML formatting. |
| HyperlinkPageNo | |
| Hyperlinks | Shows how to create various types of hyperlinks |
| Images | Load images into report using two methods. |
| JustifyModes | |
| MixedOrientation | Renders two C1Reports (one portrait, one landscape) into a single pdf document. |
| MultiSheet | Renders all reports in a report definition file into multiple sheets in an xls workbook. |
| NewsLetter | Create reports without data sources (unbound reports). |
| NorthWind | View reports imported from the NorthWind data base. |
| ObjectCoordinates | Shows how to find the render object under the mouse in preview. |
| OutlineHighlight | Based on ObjectCoordinates sample, shows how to highlight the object selected in the outline view. |
| PageCountGroup | Keep separate page counts for each group in a report. |
| PageLayout1 | Shows how to use the C1PrintDocument.PageLayouts property. |
| PageLayout2 | Shows how to use the LayoutChangeBefore property of RenderObject. |
| ParameterizedFilter | Create reports with a parameterized filter. |
| ParseParameters | Parse a PARAMETERS statement in a RecordSource string. |
| ProgressIndicator | Display a progress indicator form while a report is rendered. |
| RenderObjects | Introduces most of the RenderObject types provided by C1PrintDocument. |
| RenderTOC | Shows how to use the RenderToc object. |
| ReportBrowser | Open report definition files and list their contents. |
| ReportBuilder | Create report definitions automatically based on DataTables. |
| ReportDictionary | Add a custom look up dictionary object to C1Report's script engine. |
| RibbonPreview | Implements a preview/item template with C1Ribbon and C1Command based UI |
| RotatedText | Demonstrates the use of rotated text in C1PrintDocument. |
| SampleReports | XML report definition files that show C1Report's features. |
| ScaleReportWidth | Adjust the report width based on the width of the container. |
| SimpleFilter | Implements a custom DataSource with filtering and sorting. |
| SizingMode | Demonstrates the using of RenderTable.ColumnSizingMode, RenderTable.RowSizingMode, TableVector.SizingMode properties. |
| SplitBehavior | Demonstrates the using of VertSplitBehavior and HorzSplitBehavior properties. |
| Stacking | Shows how to use stacking rules for render objects' positioning |
| StretchRows | Demonstrates the using of RenderTable.StretchRows and RenderTable.StretchCols properties. |
| SubReportDataSource | Use custom data sources with subreports. |
| Tables1 | Shows how to create tables, set up table headers and footers. |
| Tables2 | The sample shows the basic features of tables in C1PrintDocument. |
| Tables3 | Shows multiple inheritance of styles in C1PrintDocument tables. |
| TabPosition | Shows how to use the TabPosition property of text rendering objects. |
| TagsSample | Shows how to use custom tags in C1PrintDocument. |
| VisibleRowsCols | Demonstrates the Visible property of table rows/columns. |
| WideTables | Shows how to create wide tables spanning several pages |
| WrapperDoc | Wrapper implementing some RenderBlock/Measure "Classic" methods |
| XMLData | Use any XML document as a report data source. |
| ZeroWidthRowsCols | Demonstrates the treatment of table columns with zero width |
| ZipReport | Compress and encrypt report definition files. |
| CustomFields | Custom Chart and Gradient fields that can be added to any report. |
| SimpleDesigner | Use the C1ReportDesigner control to implement a simple report designer. |
| AddQatItems | This sample shows how to add buttons to the Quick Access Toolbar (QAT) from code. |
| AddRibbonItems | This sample shows how to add a Ribbon control to the form and populate it with various items programmatically. |
| ControlHost | This sample shows how to embed an arbitrary control into C1Ribbon using the RibbonControlHost component. |
| CreateAppMenu | This sample shows how to create am Application menu containing the New, Open, Save, Save As, and Print commands in the left menu pane, and a Recent Document list on the right pane. |
| WordPad | This sample demonstrates how to use C1Ribbon to build a simple Office 2007 style text editor |
| C1ScheduleDemo | Demonstrates typical scheduling application. |
| CustomData | The CustomData appication demontrates using of C1Schedule and C1Calendar controls for creating and keeping timetable of the Fitness Center. |
| CustomForms | Demontrates using of C1Schedule and C1Calendar controls for creating and keeping timetable of the Fitness Center. |
| DragDrop | This sample shows possibility of dragging from C1FlexGrid to C1Schedule. |
| FullBound | Demonstrates binding of C1Schedule's data storages to data. |
| MultiUser | Demonstrates assigning owners to Appointments and filtering data according to the currently selected user. |
| PrintDocTemplates | Demonstrates creating C1.C1Preview.C1PrintDocument templates for printing C1Schedule's views. |
| UnBound | This sample shows using of C1Schedule in unbound mode. |
| AddControls | Shows how to add child controls to a C1Sizer using code. |
| CustomSplitters | Use the OnPaint event to customize the appearance of the splitter bars. |
| FakeOutlook | Create a user interface that looks like OutlookExpress. |
| FakeStudio | Create a user interface that looks like Visual Studio. |
| FindCell | Shows how to determine which cell is at a given point. |
| FindControl | Shows how to determine which control is at a given grid cell. |
| Light_AddSizer | Add C1SizerLight components to your forms at runtime. |
| Light_MDI | Use the C1SizerLight with MDI forms. |
| Light_Nested | Use C1SizerLight in forms with docked and nested controls. |
| Light_Runtime | Control the C1SizerLight at runtime. |
| Light_Toolbar | Automatically resize controls with a wrapping toolbar. |
| RowHeaders | Shows how you can combine the .NET Dock property and panel controls to provide areas with headers. |
| SizerDesigner | Use the C1Sizer as a simple designer. |
| SizerTutorial1 | Simple use of the C1Sizer grid mode. |
| SizerTutorial2 | Typical use of the C1Sizer grid mode. |
| CustomUI | Illustrates C1Spell feature allowing customization of built-in dialogs with your own. For example you can replace standard dialogs with XP-aware ones. |
| SpellTutor | Shows three modes of spell-checking: typing, window, and text. |
| AutoReplace | Shows how the AutoReplaceList property works. |
| C1SpellCheckerSpeed | Measures the C1SpellChecker performance when checking long documents. |
| CustomDictionary | Shows how to implement a custom spell dictionary class. |
| CustomParser | Shows how to implement a custom spell-checking parser class. |
| CustomSpellDialog | Shows how to implement a custom spell-checking modal dialog. |
| LocalizedSpellMenu | Shows how to customize the spelling context menu. |
| QuickStart | Shows how to use the C1SpellChecker component to check different types of control. |
| SpellGrid | Shows how to implement a custom spell-checking modal dialog. |
| TXTextSpellChecker | Shows how to implement as-you-type spell-checking with the TXTextControl. |
| WebBrowserSpell | C1SpellChecker supports controls based on the WebBrowser class |
| GridTips | Shows two methods that can be used to show SuperTooltips on demand. |
| ShowToolTips | This sample compares the Show() and Hide() methods in the standard tooltip and C1SuperTooltip. |
| SuperLabels | This sample uses a C1SuperLabel control to show Html documents. |
| SuperTooltips | This sample shows how to use the C1SuperTooltip component with controls, ToolStrips, and TreeViews. |
| TextDrivenSuperTooltip | Shows how you can load SuperTooltips from an XML file at run time. |
| ThumbnailTips | Shows how to build tooltips with dynamically generated thumbnail images. |
| AggreGateFooter | Using notifications to customize the grids footer. |
| AutoFilter | Using C1TrueDBDropdown in the filterbar. |
| CustomFiltering | Roll your own filtering for the grid. |
| CustomSorting | Roll your own sorting. |
| DataTimePicker | How to use a datetimepicker control in the grid for date columns. |
| FindRow | How to find a row in the underlying datasource. |
| GridSuperToolTip | Shows how to use the SuperTooltips with C1TrueDBGrid. |
| HyperLink | Add hyperlinks to cells. |
| IncrementalSearch | Add incremental search to the grid. |
| MultipleLayouts | How to store multiple layout files. |
| MultipleSelection | Select or deselect rows when you click on a row |
| SettingCellToNull | How to set the underlying datasource value to null. |
| ToggleGroupRows | Programmatically expand/collapse rows in a grouped grid. |
| TriStateCheckBox | How to add a tristate checkbox to the grid. |
| UITypeEditor | Using External Editors for editing cell data. |
| UsingC1TDBDropdown | How to use C1TrueDBDropdown to map IDs to Names. |
| Zoom | Change the size of the grid. |
| AutoSizeColumns | Automatically size sheet columns to fit their contents. |
| CellBorders | Use the XLStyle class to render custom borders on a sheet. |
| CombineSheets | Combines sheets from several Excel workbooks into a single workbook. |
| ExcelFormulas | Create a simple Excel worksheet with formulas. |
| ExcelPictures | This sample shows how to add and format images to C1Excel workbooks. |
| FlexGrid | Use C1Excel to load xls files into C1FlexGrid. |
| FlexGridExcel | Use C1Excel to load xls files into C1FlexGrid. |
| HelloWorld | Create a simple Excel worksheet. |
| PrintSettings | Shows how to get and set print settings saved with a sheet. |
| Files | Compress and expand individual files to streams (not zip files). |
| InMemoryCompression | Shows how to create and use an in-memory archive. |
| Memory | Compress and expand memory streams. |
| SelfExtract | Self-extracting application. |
| Serialization | Add compression to the .NET serialization support. |
| ZipFileDemo | Implement a simple Zip utility. |
| ZipFileSimple | Implement a simple Zip utility. |
| ZipImages | Retrieve images directly from a zip file. |