默认头像
wmo
路人甲
路人甲
  • 注册日期2003-07-30
  • 发帖数13
  • QQ
  • 铜币147枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:1913回复:0

[讨论]关于c#与mo开发中的legend控件

楼主#
更多 发布于:2007-10-18 15:10

本人使用c#+mo,在使用legend控件时,老是出问题。

按照原例代码:

          bool flag;
           flag = true  ;
           short refShort = 0;
           object map = (object)axMap1() ;
           this.axlegend1.setMapSource( ref map);
           this.axlegend1.LoadLegend(ref flag);//
           axlegend1.set_Active(ref refShort, true);
           this.axlegend1.ShowAllLegend();
           this.axlegend1.Capture = true ;

使用异常,好像是450错误代码。

然后有人建议把object map = (object)axMap1() ;改为object map = (object)axMap1.GetOcx();

可以运行,有些功能可以显示。但是有些功能不能使用。如改变点线面属性颜色就不可用。

后,看别人写关于c#mo开发,他们大都装上了sdk,我没安装成功,难道是这出了问题,

再,有人说,legend对.net支持不够,别指望它了!

请熟悉c#与mo的给解释一下。在此谢谢了!!!1

[此贴子已经被作者于2007-10-18 15:11:32编辑过]
喜欢0 评分0
默认头像

返回顶部