IconFrameSelector Class
Represents a markup extension that allows the selection of a specific frame from an icon.
public class IconFrameSelector : MarkupExtension
- Inheritance:
- object MarkupExtension object
Constructors
IconFrameSelector()
Initializes a new instance of the IconFrameSelector class.
public IconFrameSelector()
IconFrameSelector(ImageSource)
Initializes a new instance of the IconFrameSelector class.
public IconFrameSelector(ImageSource imageSource)
Parameter | Type | Description |
---|---|---|
imageSource | ImageSource | The image source to select the frame. |
Properties
DesiredHeight
Gets or sets the desired image frame height.
DesiredWidth
Gets or sets the desired image frame width.
ImageSource
Gets or sets the source of an image that contains several frames.
public ImageSource ImageSource { get; set; }
Property Value
- ImageSource:
The source of an image that contains several frames.
Methods
ProvideValue(IServiceProvider)
When implemented in a derived class, returns an object that is set as the value of the target property for this markup extension.
public override object ProvideValue(IServiceProvider serviceProvider)
Parameter | Type | Description |
---|---|---|
serviceProvider | IServiceProvider | Object that can provide services for the markup extension. |
Returns
- object:
The object value to set on the property where the extension is applied.