| 
					阅读:1962回复:7
				 AE工具栏:我怎么知道点击的是那个按钮
					<P>AE工具栏:我怎么知道点击的是那个按钮?</P>
 <P>我在AE开发过程中,虽然AE提供的工具栏能实现基本的一些功能,但是我需要使用vb自己的工具栏控件实现一些其他功能,但是我需要判断我当前点击是哪个按钮,比如“放大”、“漫游”等;请问怎么实现?</P> | |
| 
 | 
| 1楼#发布于:2006-06-23 16:24 
					就是:基本功能我使用的是AE的toolbarControl控件,同时我还使用了vb的toolbar控件,如果我点vb的工具按钮,但是AE的工具按钮不能产生状态变化。比如原先“放大”按钮是凹下的,要自动变成凸起状态。 				 | |
| 
 | 
| 2楼#发布于:2006-06-26 09:46 
					<P>获得地图控件的CurrentTool属性值,然后判断即可知道是什么工具</P>
 <P>如果使用自己的工具而产生状态变化,可以设置CurrentTool = null;</P> | |
| 
 | 
| 3楼#发布于:2006-06-26 10:28 
					<P>谢谢指点,问题解决了。</P>
 <P>请问AE编程图层刷新问题怎么解决?</P> | |
| 
 | 
| 4楼#发布于:2006-06-26 10:36 
					PartialRefresh 不知道对你是不是有用				 | |
| 
 | 
| 5楼#发布于:2006-06-26 10:52 
					PartialRefresh 应该是应用在arcMap编程的,可我需要手动在sceneControl里刷新图层?				 | |
| 
 | 
| 6楼#发布于:2006-06-26 14:47 
					<P>没弄明白你的意思,是不是要在scene中刷新特定的图层</P>				 | |
| 
 | 
| 7楼#发布于:2006-06-26 16:59 
					是的				 | |
| 
 | 
 
							
 
				
