Storyboard.CreateInstanceCore Method

Definition

Creates a new instance of the Storyboard class.

C#
protected override System.Windows.Freezable CreateInstanceCore();

Returns

A new Storyboard instance.

Examples

The following example shows a typical implementation of CreateInstanceCore.

C#
public class MyFreezable : Freezable
{
    // Typical implementation of CreateInstanceCore
    protected override Freezable CreateInstanceCore()
    {
    
        return new MyFreezable();      
    }

    // ...
    // Other code for the MyFreezableClass.
    // ...
}

Remarks

This method is called internally by CreateInstance when creating new instances of the Storyboard class for the various cloning methods (such as Clone and CloneCurrentValue).

Notes to Inheritors

Every Storyboard subclass must implement this method. Typical implementation is to simply call the class parameterless constructor and return the result.

Applies to

Product Versions
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10

See also