Description
Signals the object that the batch update is starting.
Syntax
| [Visual Basic .NET] |
|---|
Public Sub BeginUpdate()
|
| [C#] |
|---|
public void BeginUpdate();
|
| [Managed C++] |
|---|
public: void BeginUpdate();
|
| [Unmanaged C++] |
|---|
public: HRESULT BeginUpdate();
|
| [Java] |
|---|
public void beginUpdate();
|
[Python - STK API ] |
|---|
def BeginUpdate(self) -> None:
|
See Also
Example
Delay graphics updates while manipulating properties of an object
| [C#] |
|---|
IAgSatellite satellite = root.CurrentScenario.Children["Satellite1"] as IAgSatellite;
IAgVODataDisplayElement voElt = satellite.VO.DataDisplay[0];
root.BeginUpdate(); // Suspend updates
// Put modifications here
voElt.IsVisible = true;
voElt.UseBackground = true;
voElt.BgColor = Color.Green;
voElt.UseBackground = false;
root.EndUpdate(); // Resume updates now
|
|
Delay graphics updates while manipulating properties of an object
| [Visual Basic .NET] |
|---|
Dim satellite As IAgSatellite = TryCast(root.CurrentScenario.Children("Satellite1"), IAgSatellite)
Dim voElt As IAgVODataDisplayElement = satellite.VO.DataDisplay(0)
root.BeginUpdate()
' Suspend updates
' Put modifications here
voElt.IsVisible = True
voElt.UseBackground = True
voElt.BgColor = Color.Green
voElt.UseBackground = False
root.EndUpdate()
' Resume updates now
|
|