public abstract class Shape : IDisposable,
INotifyPropertyChangedPublic MustInherit Class Shape
Implements IDisposable, INotifyPropertyChanged| Shape | Initializes a new instance of Shape class. |
| Bounds | Gets or sets bounds, which represents the outline of the shape. |
| Brush | Gets or sets the brush of the shape. |
| Center | Gets or sets the center coordinates of the shape. |
| ShapeColor | Gets or sets the color of the shape. |
| Dispose | Releases all resources used by this object. |
| Dispose(Boolean) | Releases all resources used by this object. |
| Draw | Draws the shape |
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) |
| Finalize |
Destructor for this class. Disposes resources used by this class.
(Overrides ObjectFinalize) |
| GetHashCode | Serves as the default hash function. (Inherited from Object) |
| GetType | Gets the Type of the current instance. (Inherited from Object) |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object) |
| OnPropertyChanged | Fires PropertyChanged event. |
| ToString | Returns a string that represents the current object. (Inherited from Object) |
| PropertyChanged | Raised whenever a value of a property changes. |