一。可以动态生成Map
1mapx使用经验(C#版)(未完成...)AxMapXLib.AxMap map = new AxMapXLib.AxMap();
2mapx使用经验(C#版)(未完成...)map.Layers.RemoveAll();
3mapx使用经验(C#版)(未完成...)map.Parent = this;
4mapx使用经验(C#版)(未完成...)map.Layers.Add(strFileName);


必须设置map.Parent = this;

否则不能显示。

二。很多组件使用标准动态链接库处理字体,颜色。
程序集为stdole.dll

stdole中使用BGR表示颜色。
而组件mapx,maplbjects很多地方使用RGB表示颜色
dotnet使用Argb表示颜色。

 1mapx使用经验(C#版)(未完成...)using stdole;
 2mapx使用经验(C#版)(未完成...)uint ArgbToBgr(System.Drawing.Color argb)
 3


还有在mapx和mapobjects 中都用stdole.IFont 表示字体。

相关文章:

  • 2021-12-03
  • 2022-12-23
  • 2021-12-15
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-02-08
  • 2022-12-23
  • 2022-12-23
  • 2021-04-04
  • 2021-11-16
  • 2021-06-25
  • 2022-02-08
相关资源
相似解决方案