In This Article

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.

public double DesiredHeight { get; set; }

Property Value

double:

The desired image frame height.

DesiredWidth

Gets or sets the desired image frame width.

public double DesiredWidth { get; set; }

Property Value

double:

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.

Inherited Members