![]() | MeasureManagerOnMeasureCreated Event |
Namespace: VIZCore3DX.NET.Manager
public event EventManagerMeasureEventHandler OnMeasureCreated
// VIZCore3DX.NET Control private VIZCore3DX.NET.VIZCore3DXControl vizcore3dx; private void Example() { // Add Event vizcore3dx.Measure.OnMeasureCreated += Measure_OnMeasureCreated; vizcore3dx.Measure.AddPosition(); // Call Measure_OnMeasureCreated //vizcore3dx.Measure.AddDistance(); } private void Measure_OnMeasureCreated(object sender, Event.EventManager.MeasureEventArgs e) { System.Diagnostics.Trace.WriteLine(e.Type.ToString()); switch (e.Type) { case Data.MeasureType.Position: // code... break; case Data.MeasureType.Distance: // code... break; case Data.MeasureType.Angle: // code... break; default: // code... break; } }