TintColorExtension Class
[TypeConverter(typeof(TintColorExtension.TintColorExtensionConverter))]
public class TintColorExtension : MarkupExtension
- Inheritance:
- object MarkupExtension object
Constructors
TintColorExtension()
Initializes an instance of the class.
public TintColorExtension()
TintColorExtension(Color, Color)
Initializes an instance of the class.
public TintColorExtension(Color baseColor, Color tintColor)
| Parameter | Type | Description |
|---|---|---|
| baseColor | Color | The base Color. |
| tintColor | Color | The tint Color. |
Properties
BaseColor
The base Color.
TintColor
The tint Color.
Methods
ProvideValue(IServiceProvider)
When implemented in a derived class, returns an object that is provided as the value of the target property for this markup extension.
public override object ProvideValue(IServiceProvider serviceProvider)
| Parameter | Type | Description |
|---|---|---|
| serviceProvider | IServiceProvider | A service provider helper that can provide services for the markup extension. |
Returns
- object:
The object value to set on the property where the extension is applied.
Inherited Members
- object.GetType()
- object.MemberwiseClone()
- object.ToString()
- object.Equals(object)
- object.Equals(object, object)
- object.ReferenceEquals(object, object)
- object.GetHashCode()