using HStation.WinFrmUI; using Yw.WebBrower; namespace HStation.Desktop { public partial class MainForm : Form { public MainForm() { InitializeComponent(); } private MapViewProjectListHelper _helper = new(); private void MainForm_Load(object sender, EventArgs e) { _helper.LoadCompletedEvent += _helper_LoadCompletedEvent; _helper.SelectProjectEvent += _helper_SelectProjectEvent; _helper.Initial(mapViewProjectListContainer1); } private bool _helper_SelectProjectEvent(string arg) { MessageBox.Show("aaa"); return true; } private async void _helper_LoadCompletedEvent() { await _helper.SetProjectList(new List() { new MapProjectViewModel(){ Id="1", Name="TEST01", Description="CESHI01", Point=new MapPointViewModel(121.516899,31.132442) }, new MapProjectViewModel(){ Id="1", Name="TEST01", Description="CESHI01", Point=new MapPointViewModel(116.422636,39.884519) } }); } } }