TileControl for WinForms Overview
Help with WinForms Edition
TileControl for WinForms Key Features
TileControl for WinForms Quick Start
Step 1 of 3: Creating the C1Tile Application
Step 2 of 3: Creating the Template with Elements
Step 3 of 3: Applying the Template to the Specified Tile
Design-Time Support
C1TileControl Context Menu
C1TileControl Smart Tag
Group Tasks
Tile Tasks
TileControl Layout
TileControl Behavior
TileControl Scrolling
TileControl Navigation
TileControl Touchscreen Support
TileControl Templates
TileControl Groups
TileControl Tiles and Elements
Image Element
Panel Element
Text Element
Data Binding Overview
Property Mapping
Databinding Tutorial - Creating a Simple Databound TileControl
Step 1 of 4: Connecting to a New Data Source
Step 2 of 4: Configuring a Data Connection and Data Adapter
Step 3 of 4: Binding the Products Table to C1TileControl
Step 4 of 4: Setting TileControl’s Property Mappings
Databinding Tutorial - Creating a Complex Databound TileControl
Step 1 of 8: Creating a Data Source for C1TileControl
Step 2 of 8: Configuring a Data Connection and Data Adapter
Step 3 of 8: Generating the Dataset
Step 4 of 8: Preparing the Data Schema
Step 5 of 8: Binding the Products Table to C1TileControl
Step 6 of 8: Setting C1TileControl's Property Mappings
Step 7 of 8: Modifying C1TileControl’s Default Template
Step 8 of 8: Formatting the Tiles in the FormatValue Event
TileControl for WinForms Samples
TileControl for WinForms Task-Based Help
Adding Templates to the C1TileControl
Assigning a Template to a Specified Tile
Adding Elements to a Template
Creating a Lookup Table for C1TileControl
Changing the BackColor of the Template
Removing Specific Templates
Alternating the Text View by a Timer
Saving and Loading TileControl as an XML File
Loading TileControl From an XML File
Saving TileControl as an XML File
Setting Text for the TileControl and Group
Adding Groups to the C1TileControl
Removing Groups from the C1TileControl
Modifying the Group’s Font Properties
Setting the TileControl’s BackColor
Adding Tiles to a Specific Group
Creating a CheckMark for the Tile
Increasing the Size of a Specific Tile
Adding Image Elements to a Tile
Adding a Symbol to a Tile
Drawing an Image at Runtime
API Reference
C1.Win.C1TileControl.4 Assembly
Namespaces
C1.Win.C1Tile Namespace
Overview
Classes
BaseElement
Overview
Members
Methods
Clone Method
CopySettingsFrom Method
CreateInstance Method
Dispose Method
Dispose(Boolean) Method
Dispose() Method
ResetMargin Method
ShouldSerializeMargin Method
Properties
Alignment Property
AlignmentOfContents Property
Description Property
FixedHeight Property
FixedWidth Property
Margin Property
C1TileControl
Overview
Members
C1TileControl Constructor
Methods
BeginUpdate Method
ClearCache Method
CreateAccessibilityInstance Method
Dispose Method
Dispose(Boolean) Method
EndUpdate Method
GetTileAt Method
IsInputKey Method
LoadXml Method
LoadXml(String) Method
LoadXml(Stream) Method
LoadXml(XmlDocument) Method
OnBackColorChanged Method
OnBackgroundImageChanged Method
OnBindingContextChanged Method
OnChangeUICues Method
OnClick Method
OnCompareGroups Method
OnCompareTiles Method
OnFilterItem Method
OnFontChanged Method
OnFormatValue Method
OnGotFocus Method
OnKeyDown Method
OnKeyPress Method
OnLostFocus Method
OnMouseClick Method
OnMouseDoubleClick Method
OnMouseDown Method
OnMouseEnter Method
OnMouseLeave Method
OnMouseMove Method
OnMouseUp Method
OnPaint Method
OnResize Method
OnRightToLeftChanged Method
OnTileChecked Method
OnTileClicked Method
OnTileMoved Method
OnTileUnchecked Method
ResetCheckBackColor Method
ResetCheckBorderColor Method
ResetCheckForeColor Method
ResetCheckMarkColor Method
ResetCheckWaitingColor Method
ResetFocusedBorderColor Method
ResetGroupForeColor Method
ResetGroupPadding Method
ResetHotBackColor Method
ResetHotBorderColor Method
ResetHotCheckBackColor Method
ResetHotCheckForeColor Method
ResetHotForeColor Method
ResetPadding Method
ResetSBThumbBorderColor Method
ResetSBThumbInnerColor Method
ResetSurfacePadding Method
ResetTileBackColor Method
ResetTileBorderColor Method
ResetTileForeColor Method
SaveXml Method
SaveXml(String) Method
SaveXml(String,Encoding) Method
SaveXml(Stream) Method
SaveXml(Stream,Encoding) Method
SaveXml(XmlWriter) Method
ScaleControl Method
ScrollToGroup Method
ScrollToTile Method
SetDataBinding Method
ShouldSerializeGroupPadding Method
ShouldSerializePadding Method
ShouldSerializeSurfacePadding Method
UncheckAllTiles Method
WndProc Method
Properties
AllowChecking Property
AllowPanningFeedback Property
AllowRearranging Property
AutomaticLayout Property
BackImageLayout Property
CellHeight Property
CellSpacing Property
CellWidth Property
CheckBackColor Property
CheckBorderColor Property
CheckedTiles Property
CheckForeColor Property
CheckMarkColor Property
CheckWaitingColor Property
CommonImage1 Property
CommonImage2 Property
CommonImage3 Property
Cursor Property
DataMember Property
DataSource Property
DefaultSize Property
DefaultTemplate Property
FocusedBorderColor Property
FocusedTile Property
GroupFont Property
GroupForeColor Property
GroupPadding Property
Groups Property
GroupSpacing Property
GroupTextBold Property
GroupTextSize Property
GroupTextX Property
GroupTextY Property
HotBackColor Property
HotBorderColor Property
HotCheckBackColor Property
HotCheckForeColor Property
HotForeColor Property
ImageList Property
ImeMode Property
MaximumRowsOrColumns Property
MovingBackground Property
MovingTileOpacity Property
OffsetLimit Property
Orientation Property
Padding Property
PassthroughNavigation Property
PropertyMappings Property
SBThumbBorderColor Property
SBThumbInnerColor Property
ScrollBarStyle Property
ScrollOffset Property
ShowToolTips Property
SurfaceContentAlignment Property
SurfacePadding Property
SwipeDistance Property
SwipeRearrangeDistance Property
Templates Property
Text Property
TextBold Property
TextSize Property
TextX Property
TextY Property
TileBackColor Property
TileBorderColor Property
TileForeColor Property
ToolTipInitialDelay Property
UncheckTilesOnClick Property
Events
CompareGroups Event
CompareTiles Event
FilterItem Event
FormatValue Event
TileChecked Event
TileClicked Event
TileMoved Event
TileUnchecked Event
CommonImage
Overview
Members
CommonImage Constructor
Methods
Dispose Method
Properties
Image Property
ImageColumns Property
ImageRows Property
CompareGroupsEventArgs
Overview
Members
CompareGroupsEventArgs Constructor
Properties
Group1 Property
Group2 Property
Result Property
CompareTilesEventArgs
Overview
Members
CompareTilesEventArgs Constructor
Properties
Result Property
Tile1 Property
Tile2 Property
ElementCollection
Overview
Members
Methods
Clear Method
Clear(Boolean) Method
ClearItems Method
InsertItem Method
RemoveItem Method
SetItem Method
FilterItemEventArgs
Overview
Members
FilterItemEventArgs Constructor
Properties
Item Property
Skip Property
FormatValueEventArgs
Overview
Members
FormatValueEventArgs Constructor
Properties
DestinationType Property
Item Property
Mapping Property
TileProperty Property
Value Property
Group
Overview
Members
Group Constructor
Methods
Dispose Method
Dispose(Boolean) Method
OnPaint Method
Properties
Height Property
Index Property
IsDisposed Property
Name Property
Tag Property
Text Property
TileControl Property
Tiles Property
Visible Property
Width Property
X Property
Y Property
Events
Paint Event
GroupCollection
Overview
Members
Methods
Clear Method
Clear(Boolean) Method
ClearItems Method
Contains Method
Contains(String) Method
IndexOf Method
IndexOf(String) Method
InsertItem Method
Remove Method
Remove(String) Method
RemoveItem Method
SetItem Method
Properties
Item Property
ImageElement
Overview
Members
ImageElement Constructor
Methods
CopySettingsFrom Method
CreateInstance Method
Dispose Method
Dispose(Boolean) Method
ResetForeColor Method
Properties
ColumnIndex Property
ColumnIndexSelector Property
ForeColor Property
ForeColorSelector Property
Image Property
ImageColumns Property
ImageLayout Property
ImageRows Property
ImageSelector Property
RowIndex Property
RowIndexSelector Property
Symbol Property
SymbolSize Property
MappingCollection
Overview
Members
Methods
Contains Method
Contains(TileProperty) Method
IndexOf Method
IndexOf(TileProperty) Method
InsertItem Method
Remove Method
Remove(TileProperty) Method
SetItem Method
Properties
Item Property
MappingLookup
Overview
Members
Properties
DataSource Property
DisplayMember Property
ValueMember Property
PanelElement
Overview
Members
PanelElement Constructor
Methods
CopySettingsFrom Method
CreateInstance Method
Dispose Method
Dispose(Boolean) Method
ResetBackColor Method
ResetPadding Method
ShouldSerializePadding Method
Properties
BackColor Property
BackColorSelector Property
Children Property
ChildSpacing Property
Dock Property
Orientation Property
Padding Property
Visible Property
VisibleSelector Property
PropertyMapping
Overview
Members
PropertyMapping Constructor
Methods
Clone Method
CloneMapping Method
ShouldSerializeLookup Method
Properties
Comment Property
DataField Property
Lookup Property
TileControl Property
TileProperty Property
Slide
Overview
Members
Slide Constructor
Methods
Clone Method
Dispose Method
ResetBackColor Method
ResetDescription Method
ShouldSerializeDescription Method
Properties
AdvanceSlideAfter Property
AdvanceVariance Property
BackColor Property
BackColorSelector Property
Description Property
Elements Property
Template Property
Transition Property
TransitionAcceleration Property
TransitionDuration Property
SlideCollection
Overview
Members
Methods
Clear Method
Clear(Boolean) Method
ClearItems Method
InsertItem Method
RemoveItem Method
SetItem Method
Template
Overview
Members
Template Constructor
Methods
Clone Method
CloneTemplate Method
Dispose Method
Dispose(Boolean) Method
OnPaint Method
ResetBackColor Method
ResetDescription Method
ResetPadding Method
ShouldSerializeDescription Method
ShouldSerializePadding Method
Properties
BackColor Property
BackColorSelector Property
DefaultHorizontalSize Property
DefaultVerticalSize Property
Description Property
Elements Property
Enabled Property
EnabledSelector Property
IsDefault Property
IsDisposed Property
Name Property
Padding Property
Slides Property
TileControl Property
TopmostElements Property
Events
Paint Event
TemplateCollection
Overview
Members
Methods
Clear Method
Clear(Boolean) Method
Contains Method
Contains(String) Method
IndexOf Method
IndexOf(String) Method
InsertItem Method
Remove Method
Remove(String) Method
SetItem Method
Properties
Item Property
TemplatePaintEventArgs
Overview
Members
TemplatePaintEventArgs Constructor
TemplatePaintEventArgs Constructor(Graphics,Rectangle,Tile)
TemplatePaintEventArgs Constructor(Graphics,Rectangle,Tile,Slide)
Properties
Slide Property
Tile Property
TextElement
Overview
Members
TextElement Constructor
Methods
CopySettingsFrom Method
CreateInstance Method
Dispose Method
Dispose(Boolean) Method
ResetBackColor Method
ResetForeColor Method
Properties
BackColor Property
BackColorSelector Property
DirectionVertical Property
Font Property
FontBold Property
FontItalic Property
FontPadding Property
FontSize Property
FontStrikeout Property
FontUnderline Property
ForeColor Property
ForeColorSelector Property
MeasureTrailingSpaces Property
RightToLeft Property
SingleLine Property
Text Property
TextSelector Property
TextTrimming Property
Tile
Overview
Members
Tile Constructor
Methods
Dispose Method
Dispose(Boolean) Method
GetBackColor Method
GetForeColor Method
GetImage Method
Invalidate Method
OnCheckedChanged Method
OnClick Method
OnPaint Method
PerformClick Method
ResetBackColor Method
ResetBackColor1 Method
ResetBackColor2 Method
ResetBackColor3 Method
ResetBackColor4 Method
ResetBackColor5 Method
ResetForeColor Method
ResetForeColor1 Method
ResetForeColor2 Method
ResetForeColor3 Method
ResetForeColor4 Method
ResetForeColor5 Method
Properties
AccessibleDefaultActionDescription Property
AccessibleDescription Property
AccessibleName Property
AccessibleRole Property
BackColor Property
BackColor1 Property
BackColor2 Property
BackColor3 Property
BackColor4 Property
BackColor5 Property
Checked Property
Enabled Property
ForeColor Property
ForeColor1 Property
ForeColor2 Property
ForeColor3 Property
ForeColor4 Property
ForeColor5 Property
Group Property
Height Property
HorizontalSize Property
Image Property
Image1 Property
Image2 Property
Image3 Property
Image4 Property
Image5 Property
ImageIndex Property
ImageKey Property
Index Property
IntValue Property
IntValue1 Property
IntValue2 Property
IntValue3 Property
IntValue4 Property
IntValue5 Property
IsDisposed Property
LeftCell Property
Name Property
ShowSlides Property
SlideIndex Property
Symbol Property
Tag Property
Template Property
Text Property
Text1 Property
Text2 Property
Text3 Property
Text4 Property
Text5 Property
Text6 Property
Text7 Property
Text8 Property
Text9 Property
TileControl Property
ToolTipText Property
TopCell Property
VerticalSize Property
Visible Property
Width Property
X Property
Y Property
Events
CheckedChanged Event
Click Event
Paint Event
TileCollection
Overview
Members
Methods
Clear Method
Clear(Boolean) Method
ClearItems Method
Contains Method
Contains(String) Method
IndexOf Method
IndexOf(String) Method
InsertItem Method
Remove Method
Remove(String) Method
RemoveItem Method
SetItem Method
Properties
Item Property
TileEventArgs
Overview
Members
TileEventArgs Constructor
Properties
Tile Property
Enumerations
BackColorSelector
BackImageLayout
ForeColorSelector
ForeImageLayout
ImageSelector
IntValueSelector
LayoutOrientation
ScrollBarStyle
SlideTransition
SymbolSize
TextSelector
TextTrimming
ThreeStateBoolean
TileProperty
TileSymbol
Interfaces
ITileControlDesigner
Overview
Members
Methods
DoDefaultAction Method
SelectComponent Method
ShowContextMenu Method
ShowSmartTag Method
Properties
ActiveGroup Property
ActiveTile Property
CanShowSmartTag Property
ChangeService Property
DesignerHost Property
Delegates
TemplatePaintEventHandler