wuyue521_0
路人甲
路人甲
  • 注册日期2006-06-22
  • 发帖数47
  • QQ
  • 铜币272枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:2994回复:10

请问,如何取消鼠标状态

楼主#
更多 发布于:2006-08-17 12:52
<P>怎么取消鼠标状态呢?select elements这个状态也不要</P>
喜欢0 评分0
sunzhong2003
路人甲
路人甲
  • 注册日期2005-07-06
  • 发帖数26
  • QQ
  • 铜币210枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2006-08-25 08:09
<P>弄一个子定义的工具,里面什么都不做,只把鼠标的状态改为默认的就行了</P>
举报 回复(0) 喜欢(0)     评分
wuyue521_0
路人甲
路人甲
  • 注册日期2006-06-22
  • 发帖数47
  • QQ
  • 铜币272枚
  • 威望0点
  • 贡献值0点
  • 银元0个
2楼#
发布于:2006-08-22 21:39
<P>啊啊啊啊啊啊啊啊啊</P>
<P>问题我还是没有解决啊~~</P>
举报 回复(0) 喜欢(0)     评分
hsghxm
路人甲
路人甲
  • 注册日期2004-10-27
  • 发帖数517
  • QQ4604052
  • 铜币1枚
  • 威望0点
  • 贡献值0点
  • 银元0个
3楼#
发布于:2006-08-22 17:11
...........不告诉你<img src="images/post/smile/dvbbs/em08.gif" />
MSN:hsghxm@163.com QQ:4604052 (很少用,最好别加) Email:hsghxm@163.com 我的BOLG:http://www.gisempire.com/blog/user1/864/index.htm
举报 回复(0) 喜欢(0)     评分
wuyue521_0
路人甲
路人甲
  • 注册日期2006-06-22
  • 发帖数47
  • QQ
  • 铜币272枚
  • 威望0点
  • 贡献值0点
  • 银元0个
4楼#
发布于:2006-08-22 12:34
<P>楼上的,e是什么啊?</P>
举报 回复(0) 喜欢(0)     评分
gisleonzhouly
路人甲
路人甲
  • 注册日期2006-07-24
  • 发帖数15
  • QQ
  • 铜币157枚
  • 威望0点
  • 贡献值0点
  • 银元0个
5楼#
发布于:2006-08-18 13:13
<P>vb也是一样,你可以在事件中加这样一句话:</P>
<P>e.button.pushed=false,这样就可以弹起来了</P>
举报 回复(0) 喜欢(0)     评分
wuyue521_0
路人甲
路人甲
  • 注册日期2006-06-22
  • 发帖数47
  • QQ
  • 铜币272枚
  • 威望0点
  • 贡献值0点
  • 银元0个
6楼#
发布于:2006-08-18 13:07
<P>谢谢楼上的and楼上的楼上的</P>
<P>我是用VB做的,C的看不懂啊 </P>
举报 回复(0) 喜欢(0)     评分
hsghxm
路人甲
路人甲
  • 注册日期2004-10-27
  • 发帖数517
  • QQ4604052
  • 铜币1枚
  • 威望0点
  • 贡献值0点
  • 银元0个
7楼#
发布于:2006-08-18 09:49
<P>如果你用的是ESRI自带的TOOLBARCONTROL,那只能点其他的BUTTON(一般是漫游的按钮)来使得当前的BUTTON弹起,其他没什么好办法控制。建议你最好不要用,除非写DEOME时候用。在做项目时候最好用C#自带的toolbar,功能自己写,也很好控制你所说的鼠标状态。给你个代码:</P>
<P>//把toolbar中的按钮全部弹起,只有指定的不弹起</P>
<P>private void SetToggle( ToolBarButton noPushedButton)<BR>  {<BR>   ToolBarButton pToolBarButton ;<BR>   for (int i =0 ;i< toolBarMapTool.Buttons.Count;i++)<BR>   {<BR>    pToolBarButton = toolBarMapTool.Buttons;<BR>    if (noPushedButton!=null)<BR>     if (noPushedButton.Tag == pToolBarButton.Tag) continue;<BR>    pToolBarButton.Pushed = false;<BR>   }  </P>
<P>}</P>
MSN:hsghxm@163.com QQ:4604052 (很少用,最好别加) Email:hsghxm@163.com 我的BOLG:http://www.gisempire.com/blog/user1/864/index.htm
举报 回复(0) 喜欢(0)     评分
xikelife
路人甲
路人甲
  • 注册日期2006-04-05
  • 发帖数50
  • QQ
  • 铜币246枚
  • 威望0点
  • 贡献值0点
  • 银元0个
8楼#
发布于:2006-08-18 07:36
再设置一个工具 鼠标状态为 esripointerDefault
我想起昨天风吹动的夜晚 坐在我身边我所有的朋友 岁月让我们已变得沉默 没有人再会谈论明天
举报 回复(0) 喜欢(0)     评分
wuyue521_0
路人甲
路人甲
  • 注册日期2006-06-22
  • 发帖数47
  • QQ
  • 铜币272枚
  • 威望0点
  • 贡献值0点
  • 银元0个
9楼#
发布于:2006-08-17 22:25
<P>怎么说呢。。</P>
<P>我选择了 select elements工具,就是黑色箭头的那个,使它被按下去了</P>
<P>现在该如何使它弹出来呢,或者说达到它弹起的那个状态</P>
<P>PS:我不知道我说的话有没有问题,程序刚运行的时候,toolbar上所有工具都是弹起状态的,我就是想在点击了某个工具之后,恢复到刚运行时的状态,即所有工具都是弹起的</P>
举报 回复(0) 喜欢(0)     评分
上一页
游客

返回顶部