Visual Basic (Declaration) | |
---|---|
Public Overridable Sub SaveOriginalLocation() |
Visual Basic (Usage) | Copy Code |
---|---|
Dim instance As AnnObject instance.SaveOriginalLocation() |
C# | |
---|---|
public virtual void SaveOriginalLocation() |
C++/CLI | |
---|---|
public: virtual void SaveOriginalLocation(); |
This example shows the use of SaveOriginalLocation and RestoreOriginalLocation.
Visual Basic | Copy Code |
---|---|
Public Sub AnnObject_SaveOriginalLocation(ByVal obj As AnnObject) ' Save the original location obj.SaveOriginalLocation() ' Make some changes ' i.e. shift to right 100 pixels obj.Translate(100, 0) ' Restore original location ' Comment out the line below, to see the object shifts ' Leave the line below to see the object reverts to original location obj.RestoreOriginalLocation() End Sub |
C# | Copy Code |
---|---|
public void AnnObject_SaveOriginalLocation(AnnObject obj) { // Save the original location obj.SaveOriginalLocation(); // Make some changes // i.e. shift to right 100 pixels obj.Translate(100, 0); // Restore original location // Comment out the line below, to see the object shifts // Leave the line below to see the object reverts to original location obj.RestoreOriginalLocation(); } |
SilverlightCSharp | Copy Code |
---|---|
public void AnnObject_SaveOriginalLocation(AnnObject obj) { // Save the original location obj.SaveOriginalLocation(); // Make some changes // i.e. shift to right 100 pixels obj.Translate(100, 0); // Restore original location // Comment out the line below, to see the object shifts // Leave the line below to see the object reverts to original location obj.RestoreOriginalLocation(); } |
SilverlightVB | Copy Code |
---|---|
Public Sub AnnObject_SaveOriginalLocation(ByVal obj As AnnObject) ' Save the original location obj.SaveOriginalLocation() ' Make some changes ' i.e. shift to right 100 pixels obj.Translate(100, 0) ' Restore original location ' Comment out the line below, to see the object shifts ' Leave the line below to see the object reverts to original location obj.RestoreOriginalLocation() End Sub |
Saves location information for an AnnObject including RotateCenter location and RotateGripper location. The information can be restored using RestoreOriginalLocation.
Notes to overriders: save any acutal points that define your object. and WPF Annotation Rotation Options.
Target Platforms: Silverlight 3.0, Windows XP, Windows Server 2003 family, Windows Server 2008 family, Windows Vista, Windows 7, MAC OS/X (Intel Only)