InputPanel for WPF
Help with WPF Edition
Key Features
Object Model Summary
InputPanel Elements
InputPanel Editors
Quick Start
Data Binding
Binding InputPanel with ObservableCollection
Binding InputPanel with CollectionView
Binding InputPanel with DataTable
Features
Add, Edit, and Delete Records
Record Navigation
Auto-generate Fields
Auto-commit Data
Data Validation
Property Level Validation
Data Validation through Event
Custom Template
Keyboard Navigation
Working with InputPanel
Integration with Grids
Input Panel Samples
API Reference
C1.WPF.InputPanel.4 Assembly
Overview
Namespaces
C1.WPF.InputPanel Namespace
Overview
Classes
C1DataPager
Overview
Members
C1DataPager Constructor
Methods
OnApplyTemplate Method
Properties
ButtonBackground Property
ButtonForeground Property
CanMoveItem Property
CanMoveToFirstItem Property
CanMoveToLastItem Property
CanMoveToNextItem Property
CanMoveToPreviousItem Property
CornerRadius Property
CurrentIndex Property
DisplayMode Property
FocusBrush Property
LabelForeground Property
MouseOverBrush Property
NumericButtonStyle Property
PressedBrush Property
Source Property
TotalCount Property
Fields
ButtonBackgroundProperty Field
ButtonForegroundProperty Field
CanMoveItemProperty Field
CanMoveToFirstItemProperty Field
CanMoveToLastItemProperty Field
CanMoveToNextItemProperty Field
CanMoveToPreviousItemProperty Field
CornerRadiusProperty Field
CurrentIndexProperty Field
DisplayModeProperty Field
FocusBrushProperty Field
LabelForegroundProperty Field
MouseOverBrushProperty Field
MoveToFirstCommand Field
MoveToLastCommand Field
MoveToNextCommand Field
MoveToPreviousCommand Field
NumericButtonStyleProperty Field
PressedBrushProperty Field
SourceProperty Field
TotalCountProperty Field
Events
CurrentIndexChanged Event
CurrentIndexChanging Event
IsMouseOverChanged Event
C1InputBase
Overview
Members
C1InputBase Constructor
Methods
OnApplyTemplate Method
Properties
ButtonBackground Property
ButtonForeground Property
CornerRadius Property
DataBinding Property
FocusBrush Property
Header Property
IsReadOnly Property
LabelForeground Property
MouseOverBrush Property
Order Property
PressedBrush Property
Fields
ButtonBackgroundProperty Field
ButtonForegroundProperty Field
CornerRadiusProperty Field
FocusBrushProperty Field
HeaderProperty Field
IsReadOnlyProperty Field
LabelForegroundProperty Field
MouseOverBrushProperty Field
PressedBrushProperty Field
C1InputCheckBox
Overview
Members
C1InputCheckBox Constructor
Methods
OnApplyTemplate Method
Properties
IsThreeState Property
Fields
IsThreeStateProperty Field
C1InputComboBox
Overview
Members
C1InputComboBox Constructor
Methods
OnApplyTemplate Method
Properties
EnumType Property
ItemsSource Property
Fields
EnumTypeProperty Field
ItemsSourceProperty Field
C1InputDateTimePicker
Overview
Members
C1InputDateTimePicker Constructor
Methods
OnApplyTemplate Method
Properties
AllowNull Property
EditMode Property
Fields
AllowNullProperty Field
EditModeProperty Field
C1InputMaskedTextBox
Overview
Members
C1InputMaskedTextBox Constructor
Methods
OnApplyTemplate Method
Properties
Mask Property
Fields
MaskProperty Field
C1InputNumericBox
Overview
Members
C1InputNumericBox Constructor
Methods
OnApplyTemplate Method
Properties
AllowNull Property
Format Property
Fields
AllowNullProperty Field
FormatProperty Field
C1InputPanel
Overview
Members
C1InputPanel Constructor
Methods
OnApplyTemplate Method
Properties
AddButtonVisibility Property
AutoCommit Property
AutoGenerate Property
ButtonBackground Property
ButtonForeground Property
CornerRadius Property
CurrentItem Property
DataPagerVisibility Property
DeleteButtonVisibility Property
DisplayMode Property
FocusBrush Property
FooterBorderStyle Property
FooterButtonBackground Property
FooterButtonForeground Property
Header Property
HeaderBackground Property
HeaderFontFamily Property
HeaderFontSize Property
HeaderFontStretch Property
HeaderFontStyle Property
HeaderFontWeight Property
HeaderForeground Property
HeaderPadding Property
HeaderTemplate Property
HorizontalHeaderAlignment Property
IsReadOnly Property
ItemsPanelTemplate Property
ItemsSource Property
ItemsTemplate Property
LabelForeground Property
MouseOverBrush Property
NavigationBackground Property
NavigationButtonStyle Property
PressedBrush Property
ValidationBackground Property
ValidationContentForeground Property
ValidationErrors Property
ValidationHeaderForeground Property
VerticalHeaderAlignment Property
Fields
AddButtonVisibilityProperty Field
AddNewItemCommand Field
AutoCommitProperty Field
AutoGenerateProperty Field
ButtonBackgroundProperty Field
ButtonForegroundProperty Field
CancelCommand Field
CommitCommand Field
CornerRadiusProperty Field
CurrentItemProperty Field
DataPagerVisibilityProperty Field
DeleteButtonVisibilityProperty Field
DeleteCurrentItemCommand Field
DisplayModeProperty Field
FocusBrushProperty Field
FooterBorderStyleProperty Field
FooterButtonBackgroundProperty Field
FooterButtonForegroundProperty Field
HeaderBackgroundProperty Field
HeaderFontFamilyProperty Field
HeaderFontSizeProperty Field
HeaderFontStretchProperty Field
HeaderFontStyleProperty Field
HeaderFontWeightProperty Field
HeaderForegroundProperty Field
HeaderPaddingProperty Field
HeaderProperty Field
HeaderTemplateProperty Field
HorizontalHeaderAlignmentProperty Field
IsReadOnlyProperty Field
ItemsPanelTemplateProperty Field
ItemsSourceProperty Field
ItemsTemplateProperty Field
LabelForegroundProperty Field
MouseOverBrushProperty Field
NavigationBackgroundProperty Field
NavigationButtonStyleProperty Field
PressedBrushProperty Field
ValidationBackgroundProperty Field
ValidationContentForegroundProperty Field
ValidationHeaderForegroundProperty Field
VerticalHeaderAlignmentProperty Field
Events
AddedNewItem Event
AddingNewItem Event
CancelledCurrentItem Event
CurrentItemChanged Event
DeletedCurrentItem Event
DeletingItem Event
EditedCurrentItem Event
GeneratingInput Event
ValidateCurrentItem Event
C1InputPanelMaskAttribute
Overview
Members
C1InputPanelMaskAttribute Constructor
Properties
Mask Property
C1InputPanelPresenter
Overview
Members
C1InputPanelPresenter Constructor
Methods
OnApplyTemplate Method
Properties
AutoGenerate Property
ButtonBackground Property
ButtonForeground Property
CornerRadius Property
CurrentItem Property
FocusBrush Property
InputControls Property
IsReadOnly Property
ItemsPanelTemplate Property
ItemsTemplate Property
LabelForeground Property
MouseOverBrush Property
PressedBrush Property
Fields
AutoGenerateProperty Field
ButtonBackgroundProperty Field
ButtonForegroundProperty Field
CornerRadiusProperty Field
CurrentItemProperty Field
FocusBrushProperty Field
InputControlsProperty Field
IsReadOnlyProperty Field
ItemsPanelTemplateProperty Field
ItemsTemplateProperty Field
LabelForegroundProperty Field
MouseOverBrushProperty Field
PressedBrushProperty Field
Events
GeneratingInput Event
C1InputPanelValidationSummary
Overview
Members
C1InputPanelValidationSummary Constructor
Properties
Errors Property
HasErrors Property
Fields
ErrorsProperty Field
C1InputTextBox
Overview
Members
C1InputTextBox Constructor
Methods
OnApplyTemplate Method
Properties
TextWrapping Property
Fields
TextWrappingProperty Field
ErrorInfo
Overview
Members
ErrorInfo Constructor
Properties
ErrorContent Property
ErrorInputName Property
ErrorType Property
ValidationContentForeground Property
ValidationHeaderForeground Property
Events
PropertyChanged Event
GeneratingInputEventArgs
Overview
Members
GeneratingInputEventArgs Constructor
Properties
PropertyName Property
PropertyType Property
Enumerations
ErrorType
PagerDisplayMode