using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; namespace HStation.Desktop { public partial class TestForm : Form { public TestForm() { InitializeComponent(); } private async void TestForm_Load(object sender, EventArgs e) { this.mapSetMarkerContainer1.LoadCompletedEvent += MapSetMarkerContainer1_LoadCompletedEvent; this.mapSetMarkerContainer1.SetMarkerEvent += MapSetMarkerContainer1_SetMarkerEvent; this.mapSetMarkerContainer1.CancelEditMarkerEvent += MapSetMarkerContainer1_CancelEditMarkerEvent; this.mapSetMarkerContainer1.CancelDrawMarkerEvent += MapSetMarkerContainer1_CancelDrawMarkerEvent; await this.mapSetMarkerContainer1.InitialContainer(); } private void MapSetMarkerContainer1_CancelDrawMarkerEvent() { throw new NotImplementedException(); } private void MapSetMarkerContainer1_CancelEditMarkerEvent() { throw new NotImplementedException(); } private void MapSetMarkerContainer1_SetMarkerEvent(Yw.Model.Map.Marker obj) { } private async void MapSetMarkerContainer1_LoadCompletedEvent() { //var marker = new Yw.Model.Map.Marker() //{ // Point = new Yw.Model.Map.Point(121.516899, 31.132442), // Address = "" //}; //await this.mapSetMarkerContainer1.LoadMarker(marker); await this.mapSetMarkerContainer1.StartDrawMarker(); } } }