阅读:3155回复:9
[求助]PageLayout控件添加图例要素
我在窗体中的PageLayout控件中添加了图例、指北针或比例尺等要素后,怎么选中其中之一使其可以拉动边框改变大小,或托动改变位置呢?另外,想让用户修改指北针符号样式,该怎么实现?我通过设置CharecaterIndex属性值在1-200范围,结果显示出来的符号样式不全,而且很多重复。谢谢高手赐教!急!
[此贴子已经被作者于2005-9-6 13:31:57编辑过]
|
|
1楼#
发布于:2005-09-16 10:56
<P>各位大侠,怎么实现在PageLayout控件中添加了图例、指北针或比例尺等要素 ,用arcengine实现。给个思路。</P>
<P>小弟先谢谢呢!!</P> |
|
2楼#
发布于:2005-09-08 14:18
<FONT color=#000000>今天按照楼上所说,在ToolBarControl中添加“选择要素”按钮后,然后将其与PageLayOutControl控件绑定后,运行程序单击“选择要素”按钮后,仍然不能选择我所需要的图例要素、比例尺要素、指北针要素等,而是选择PageLayOutControl控件中的最上面一层要素,其余图层的要素也不能选择,另外PageLayOutControl控件边框Frame也不能选择,请问这是什么原因,我又该怎么作才能实现这样的功能。谢谢!</FONT>
|
|
3楼#
发布于:2005-09-07 22:11
<P>这里有个例子和说明</P>
<P><a href="http://gisempire.com/bbs/dispbbs.asp?boardID=62;ID=45546;page=2" target="_blank" >http://gisempire.com/bbs/dispbbs.asp?boardID=62;ID=45546;page=2</A></P> |
|
|
4楼#
发布于:2005-09-07 22:06
好的,谢谢!明天试试看。
|
|
5楼#
发布于:2005-09-07 14:26
<P>不用自己实现啊,你在<FONT color=#f70968>ToolBarControl</FONT>中添加“选择要素”按钮,然后</P>
<P><FONT color=#f70968>ToolBarControl1.SetBuddyControl PageLayOutControl1</FONT></P> |
|
|
6楼#
发布于:2005-09-07 12:59
<P>我在窗体界面上添加了选择要素按钮,但是就是不知道该用什么接口实现选择,用ISectionOperator接口实现不了。至于比例尺我用的是SacleLine,也可以用<a href="mk:@MSITStore:E:\ArcGIS\DeveloperKit\Help\COM\VB\esriCarto.chm::/AlternatingScaleBar.htm" target="_blank" ><STRONG><FONT color=#000000>AlternatingScaleBar</FONT></STRONG></A>接口。</P>
|
|
7楼#
发布于:2005-09-06 19:24
<P>比例尺有好多样式的:(查一下就有了)</P>
<P>esriCarto.<a href="mk:@MSITStore:E:\ArcGIS\DeveloperKit\Help\COM\VB\esriCarto.chm::/SingleDivisionScaleBar.htm" target="_blank" ><STRONG>SingleDivisionScaleBar</STRONG></A></P> <P>esriCarto.<a href="mk:@MSITStore:E:\ArcGIS\DeveloperKit\Help\COM\VB\esriCarto.chm::/AlternatingScaleBar.htm" target="_blank" ><STRONG>AlternatingScaleBar</STRONG></A></P> <P>esriCarto.<a href="mk:@MSITStore:E:\ArcGIS\DeveloperKit\Help\COM\VB\esriCarto.chm::/DoubleAlternatingScaleBar.htm" target="_blank" ><STRONG>DoubleAlternatingScaleBar</STRONG></A></P> <P>esriCarto.<a href="mk:@MSITStore:E:\ArcGIS\DeveloperKit\Help\COM\VB\esriCarto.chm::/HollowScaleBar.htm" target="_blank" ><STRONG>HollowScaleBar</STRONG></A></P> |
|
|
8楼#
发布于:2005-09-06 19:14
<P>上边的老兄说的对,我的图例FRAME就是这么实现的。</P>
<P>不过你的比例尺用哪个类加上去的。我没找到类的实例名。</P> |
|
9楼#
发布于:2005-09-06 16:08
<P>在ToolBarControl中添加“选择要素”按钮,就能选中图例、指北针或比例尺等要素,然后就可以改变大小了</P>
|
|
|