Class PatternFillControl
Provides methods and properties for using the PatternFillControl.
Inherited Members
Namespace: Telerik.Windows.Controls.Spreadsheet.Controls
Assembly: Telerik.Windows.Controls.Spreadsheet.dll
Syntax
public class PatternFillControl : ControlBase
Constructors
PatternFillControl()
PatternFillControl(PatternFill, ThemeColorScheme)
Initializes a new instance of the Pattern
Declaration
public PatternFillControl(PatternFill patternFill, ThemeColorScheme colorScheme)
Parameters
Telerik. The pattern fill as PatternFill value. |
Telerik. The color scheme as ThemeColorScheme value. |
Fields
BackgroundColorProperty
The Dependency property BackgroundColorProperty.
Declaration
public static readonly DependencyProperty BackgroundColorProperty
Field Value
System.
|
ColorSchemeProperty
The Dependency property ColorSchemeProperty.
Declaration
public static readonly DependencyProperty ColorSchemeProperty
Field Value
System.
|
PatternColorProperty
The Dependency property PatternColorProperty.
Declaration
public static readonly DependencyProperty PatternColorProperty
Field Value
System.
|
PatternTypeProperty
The Dependency property PatternTypeProperty.
Declaration
public static readonly DependencyProperty PatternTypeProperty
Field Value
System.
|
Properties
BackgroundColor
Gets or sets the color of the background.
Declaration
public ThemableColor BackgroundColor { get; set; }
Property Value
Telerik. The color of the background. |
ColorScheme
Gets or sets the color scheme.
Declaration
public ThemeColorScheme ColorScheme { get; set; }
Property Value
Telerik. The color scheme. |
PatternColor
Gets or sets the color of the pattern.
Declaration
public ThemableColor PatternColor { get; set; }
Property Value
Telerik. The color of the pattern. |
PatternType
Gets or sets the type of the pattern.
Declaration
public PatternType PatternType { get; set; }
Property Value
Telerik. The type of the pattern. |
Methods
MeasureOverride(Size)
When overridden in a derived class, measures the size in layout required
for child elements and determines a size for the System.
Declaration
protected override Size MeasureOverride(Size availableSize)
Parameters
System. The available size that this element can give to child elements. Infinity can be specified as a value to indicate that the element will size to whatever content is available. |
Returns
System. The size that this element determines it needs during layout, based on its calculations of child element sizes. |
OnApplyTemplate()
When overridden in a derived class, is invoked whenever application
code or internal processes (such as a rebuilding layout pass) call System.
Declaration
public override void OnApplyTemplate()
OnInitialized(EventArgs)
Raises the System.
Declaration
protected override void OnInitialized(EventArgs e)
Parameters
System. The System. |
SetClipping(IEnumerable<Rect>)
Sets the clipping of the pattern fill.
Declaration
public void SetClipping(IEnumerable<Rect> rectangles)
Parameters
System. The rectangles specifying the clipping. |
SetClipping(Rect)
Sets the clipping of the pattern fill.
Declaration
public void SetClipping(Rect rect)
Parameters
System. The rectangle specifying the clipping. |