namespace Yw.WinFrmUI
{
///
///
///
public class MapViewMarkerHelper : InteropHelper, IMapViewMarkerEvents
{
///
///
///
public MapViewMarkerHelper(SynchronizationContext context) : base(context) { }
///
/// 容器
///
public IMapViewMarkerContainer Container
{
get
{
return _container as IMapViewMarkerContainer;
}
}
///
/// 初始化
///
public void Initial(IMapViewMarkerContainer container)
{
base.Initial(container);
}
///
/// 加载点
///
public async Task LoadMarker(Yw.Model.Map.Marker marker)
{
if (!_isInitialized)
{
return false;
}
return await this.Container.LoadMarker(marker);
}
}
}