基于C#的ArcGIS开发,想要通过MouseDown事件打开属性表,在编译时发生错误,求解决

图片图片

1个回答

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
PB编译时发生错误
想用VT6656 USB网卡,但安装驱动后编译出错,错误如图:rnrn[img=http://www.playboar.com.cn/cef.jpg][/img]rnrn网上搜索了一下,毫无头绪,请问各位有没有碰到过类似的问题啊?rnrn我用的是ATMEL 9261的bsp。
解决ArcGIS属性表中文乱码问题
import geopandas as gpd data=gpd.read_file(r"D:\XXXXXXX.shp",encoding='gbk',crs={'init': 'epsg:4326'}) data=data.rename(columns={'标注':'label','名称':'name'}) data.to_file(r"D:\XXXXXXXXXXX.shp",encoding...
求中位数的C++程序编译时发生错误
我写了一个求中位数的C++小程序,代码如下:rn[code=c]#includern#includern#includern#include rn#includernusing namespace std;rninline void keep_window_open() char ch; cin >> ch; rnint main()rnrn vectornumbers;rn double number;rn while (cin>>number)rn rn numbers.push_back(number);rn sort(numbers.begin(), numbers.end());rn if (numbers.size()%2==0)rn rn cout << "The median of the numbers is " << (numbers[numbers.size() / 2] + numbers[numbers.size() / 2 + 1]) / 2 << "."<
asp.net编译时发生错误,急!
编译器错误消息: CS0433: 类型“System.Web.UI.ScriptManager”同时存在于“c:\Windows\assembly\GAC_MSIL\System.Web.Extensions\3.5.0.0__31bf3856ad364e35\System.Web.Extensions.dll”和“c:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\fkcerp_1\108b35ee\d82589b6\assembly\dl3\08c6efc7\8077536d_d414cb01\System.Web.Extensions.DLL”中
使用butterKnife在编译时发生错误
应该将activity中绑定的函数设置为public,否则会无法被xml使用导致编译错误。 // 正确的 @OnClick(R.id.btn_connect_wifi) public void connectWifi(View view){ presenter.connectWifi(); } // 错误的 @OnClick(R.id.btn_connect_...
C# mousedown mousemove事件调试
我在做一个有关mousedown mousemove事件的GDI画图小程序,但是调试mousedown mousemove事件,总是很费劲,不容易捕捉到所需要的值,谁有好的调试办法啊?
编译时发生一连串的错误,怎么回事?
编译时发生一连串的:error LNK2001: unresolved external symbol __chkesp,怎么回事?
MouseDown和Click事件谁先发生?
MouseDown和Click事件谁先发生?
mousedown事件
rnrn rn rn rn td1rn rn rn rn rn td2rn rn rnrnrnrnrnrn当我点击td1时会弹出alert(),点击button,然后再点击td1,还会弹出alert(),我怀疑是mousedown事件可以添加多个事件,请问怎样才能消除旧的mousedown事件?rn
打开COM1发生错误,请问怎么解决??
我在调试通讯程序的时候,无法打开串口,后来用串口调试工具打开COM1,发生下列错误:rn"WARNING : SetCommTimeouts() Failed with the following error :功能错误 ."rnPort:1,刚开始怀疑是硬件错误,后来,用串口鼠标测试了一下,鼠标正常.就是使用软件无法打开.rn请问怎么解决.多谢!
arcgis属性表模糊查询
arcgis想选择带有某字符的属性要素,按属性选择,“字段” LIKE ‘%字符%’。
Arcgis Engine1
public IMap m_Map; IFeatureLayer m_SelectedLyr = null;    private void button1_Click(object sender, EventArgs e)             {                 if (treeList1.Selection.Count > 0)               {       
arcgis属性表的连接
arcgis 属性表的连接 空间分析课程第一次实习
arcgis学习属性表操作
学习 学习,大家爱学习学习 学习,大家爱学习学习 学习,大家爱学习学习 学习,大家爱学习
【ArcGIS】导出属性表乱码问题
乱码往往是编码格式的问题。 首先打开属性表-表选项-导出-保存数据为文本文件 先用记事本打开 另存为(选择utf-8的编码格式) 将文件后缀改为csv,再打开就可以。 ...
ArcGIS属性表操作
本篇博客将平时对arcgis属性表的相关操作记录下来,防止忘记。此外,在技术摸索中参考了一些gis大牛的博客和技术分享,我在博客结尾也粘贴了他们的博客地址在此表示感谢。 案例一:arcgis属性表某个字段自动编号。例如:从1开始往后自动编号。 将下图中数据类型为文本型的typeid字段进行自动编号,数据记录从1开始往后递增。 在该字段上右键,进入字段计算器,勾选“Python”; 在“...
编译时出现一个错误,求解决!!!
先说明一下,工程本身就是VC2003的,被我转换成VC6.0,然后再编译的时候就出现,下列错误,求解决!!!rnrnGameLauncher.e - 1 error(s), 0 warning(s)rnThe following environment variables were not foundrn$(Configurat/AutoUpdateClient.res" /i "$(IntDir)rn$(Configurat/" /Fd"..\..\编译后的垃圾文件\$(ProjectName)rn$(ProjectName)rn$(Configurat/AutoUpdateClient.pch" /Yc"stdafx.h" /Fo"..\..\编译后的垃圾文件\$(ProjectName)
有事件的用户控件编译时的错误!
我定义了一个用户控件rnpublic class EquipmentInfo : System.Web.UI.UserControlrn里边定义了一个事件rnpublic event EventHandler ClickDelete;rnprotected virtual void OnClickDelete(System.EventArgs e) rnrn if (ClickDelete != null) rn rn ClickDelete(this, e);rn rnrnprivate void LinkButton1_Click(object sender, System.EventArgs e)rnrn OnClickDelete(e);rnrn编译可以通过,功能也正常rn但是每次编译页面的rnthis.Eqt01.ClickDelete+=new System.EventHandler(this.Eqt_ClickDelete);rn这个地方都会有一个编译错误rn就是前边有个感叹号的那种错误,不过可以编译通过,比较奇怪rn错误具体是rnThe type 'System.Web.UI.UserControl' has no event named 'ClickDelete'rn那位高手知道这个是什么原因?
C#如何解决房态图mouseLeave事件与mouseDown的冲突
[color=#FF0000][b][size=16px]各位C#大伽:[/size][/b][/color]rnrn[b][size=14px][color=#0000FF]本人用动态Button在容器flowlayoutpanel中实现房态图效果如下:[/color][/size][/b]rn[img=https://img-bbs.csdn.net/upload/201703/04/1488628774_140020.png][/img]rnrn[b][size=14px][color=#99CC00]以下是鼠标按下的效果:[/color][/size][/b]rn[img=https://img-bbs.csdn.net/upload/201703/04/1488629274_19741.png][/img]rnrn[b][size=14px][color=#000000]现在问题来了:当按下指定房号按钮后,鼠标离开会触发离开事件。所以我就在MouseDown事件中关闭Leave事件,并且判断之前有无按钮被按下,如果有,那么先恢复之前按钮的相应事件,再处理本身按钮的事件。代码如下:[/color][/size][/b]rnrn[code=csharp]private void Bt_MouseEnter(object sender, EventArgs e)//房态按钮鼠标进入事件rn rn Button bt2 = (Button)sender;rn bt2.FlatAppearance.BorderSize = 3;rn bt2.FlatAppearance.BorderColor = System.Drawing.Color.GreenYellow;rn [/code]rn[code=csharp]private void Bt_MouseLeave(object sender, EventArgs e)//房态按钮鼠标离开事件rn rn Button bt3 = (Button)sender;rn bt3.FlatAppearance.BorderSize = 0;rn [/code]rn[code=csharp]private void Bt_MouseDown(object sender, EventArgs e)//房态按钮鼠标按下事件rn rn Button bt4 = (Button)sender;rn if (ClickRoomNo != null)rn rn foreach (Control c in flowLayoutPanel1.Controls)//先处理上一个控件,恢复它的两个事件rn rn if (c.Text == ClickRoomNo)rn rn c.MouseLeave += new EventHandler(Bt_MouseEnter);rn c.MouseLeave += new EventHandler(Bt_MouseLeave);rn c.FlatAppearance.BorderSize = 3;//此处报错,没有这个属性,可是C就是代表Button啊!百思不得其解rn break;rn rn rnrn ClickRoomNo = bt4.Text;rn bt4.FlatAppearance.BorderSize = 3;rn bt4.FlatAppearance.BorderColor = System.Drawing.Color.Black;rn bt4.MouseLeave -= new EventHandler(Bt_MouseLeave);rn bt4.MouseLeave -= new EventHandler(Bt_MouseEnter);rn rn elsern rn ClickRoomNo = bt4.Text;rn bt4.FlatAppearance.BorderSize = 3;rn bt4.FlatAppearance.BorderColor = System.Drawing.Color.Black;rn bt4.MouseLeave -= new EventHandler(Bt_MouseLeave);rn bt4.MouseLeave -= new EventHandler(Bt_MouseEnter);rn rn [/code]rn[b][size=14px][color=#000000]上面的ClickRoomNo是一个存储按下按钮对应的房号,即动态Button的Text属性。rn但实际运行中效果却不尽如人意。当第二次按下按钮时,[/color][/size][/b]rn[img=https://img-bbs.csdn.net/upload/201703/04/1488630384_823439.png][/img]rn[b][size=14px][color=#0000FF]好了,说了这么多。直入正题:rn1、Down事件中,Control C 如何设置它的FlatAppearance.BorderSize和FlatAppearance.BorderColor属性?rn 本人是新手,的确有点无法理解。rnrn2、要实现用户下一次点击各房号按钮之前,一直保持被选定状态,如何优化我的代码?rnrn3、还有一个鼠标指针离开FlowLayoutPanel容器去点击文件菜单或功能按钮,比如:在某个房号被按下时,再点击功能按钮【登记入住】,此时打开入住登记子窗体,子窗体要捕获用户选的是哪个房间,该怎么写?关键点语句就行,不用写全,我每个房间按钮的唯一属性就是Button的Text属性【房号】。rnrn拜托大神了。我之前是搞VBA,凭着一股蛮劲切入了C#,并且不是系统地学习,而是由需求向上倒逼自己去研究。所以很小白,很外行。甚至连SQL都是临时UI层面需要用到时,利用静态数据去模拟实际效果。当然我知道这一路会很艰苦,但我相信,只要有兴趣,一切都不是问题。希望大神们提携一下我。[/color][/size][/b]
setupbuilder 编译时发生9828实时错误怎么解决?
我在用setupbuilder制作安装程序,到编译这一步的时候总是出现9828实时错误,请问如何解决?rn
用mingw编译时发生undefined reference to **错误如何解决
我在windowns下用mingw编译clearsilver时发生一个错误,信息如下rnrnmake[1]: Entering directory `/home/run.mei/clearsilver-0.10.3/python'rndllwrap --dllname neo_cgi.pyd --driver-name gcc \rn --def neo_cgi.def -o neo_cgi.pyd \rn neo_cgi.o neo_util.o neo_cs.o -s --entry _DllMain@12 \rn --target=i386-mingw32 \rn -L/c/python24/libs -lpython24 -L../libs/ -lneo_cgi -lneo_cs -lneo_utl rn../libs//libneo_cgi.a(cgi.o)(.text+0x17c7): In function `cgi_init':rnC:/MinGW/msys/1.0/home/run.mei/clearsilver-0.10.3/cgi/cgi.c:699: undefined reference to `sleep'rncollect2: ld returned 1 exit statusrn大概意思是,cgi.c的699行使用了sleep函数,在连接时发现找不到符号,我想口问rn1.这是符号在哪一个*.a中rn2.类似的,我如何确一个标准的c函数在哪一个*.a中。是查文档还是其它,如果是查文档,文档叫什么名字。
基于C#的ARCGIS组件式开发
基于c#的GIS开发程序,可以运行。有鹰眼、图形显示、饼状图、制版、属性操作、还有少量的属性表数据,应付作业绝对没问题
基于Arcgis Engine9.2(c#)的开发实例
实现了城市数字化,包括地图略缩浏览,属性表的查询,右键菜单,空间分析,空间查询等等。
基于ArcGIS Engine的C#开发实例
供GIS从业人员参考
基于java的arcgis开发
基于java的arcgis_server开发,带有目录,附有图文,讲解详细生动。
求一个重写AxShockwaveFlash1 MouseDown事件代码!
求一个重写AxShockwaveFlash1或WebBrowser MouseDown事件代码的类!鼠标按住控件可以移动位置。
toolbar的mousedown和mouseup事件
请各位朋友讨论一下下面的问题:rn按下toolbar控制上的一个button.则发生一事件.rn松开后,发生另一事件.rnrn这就像窗体的button一样.但在toolbar中怎么样实现?rnrn期待你们的讨论,谢谢你们的答复!
ScrollBar没有MouseDown事件?
做了一个控件,因为OnPaint()的图象处理量比较大,所以不想让页面内容随ScrollBar的滚动而随时变动,而想等到松开鼠标时才进行处理,但是发现ScrollBar没有MouseDown和MouseUp,那么如何是好呢?rnrn没分了……rnrnrn………………………………………………rn我是新手,各位大哥请多关照。rn
mouseDown()事件归属问题
先说问题,我在winForm的一片区域上点击鼠标找不到这个事件的归属,就是点击鼠标不知道哪个控件发生了mouseDown()事件,因为这片区域有点复杂,点击的是pictureBox,而pictureBoX属于自定义控件NetChart,pictureBox.Dock=Fill;而Netchart又是一个SplitPanel.Panel1;我试验了几个控件的mouseDown事件,都得不到反应,求解!!!
编译时发生“符号参照错误”提示!
在solaris9下编译socket程序时发生“符号参照错误”提示!rn我使用命令"cc test.c -o test"rn提示为rnbind,accept,listen,gethostbyname,socket“ld:致命的:没有输出写入到test”rnrn但是相关的头文件我也都包含了,以下是源码:rn#include rn#include rn#include rn#include rn#include rn#include rn#include rn#include rnrn#define PORTNUM 13000rn#define HOSTNAMELEN 256rn#define oops(msg) perror(msg);exit(1);rnrnint main(int ac,char **av)rnrn struct sockaddr_in saddr;rn struct hostent *hp;rn char hostname[HOSTNAMELEN];rn int sock_id,sock_fd;rn FILE *sock_fp;rn char *ctime();rn time_t thetime;rn rn sock_id = socket(PF_INET,SOCK_STREAM,0);rn if( sock_id == -1 )rn oops("socket create error");rn rn bzero( (void *)&saddr,sizeof(saddr));rn rn gethostname(hostname,HOSTNAMELEN);rn hp=gethostbyname(hostname);rn rn bcopy((void *) hp->h_addr,(void *)&saddr.sin_addr,hp->h_length);rn rn saddr.sin_family=AF_INET;rn saddr.sin_port=htons(PORTNUM);rn rn if(bind(sock_id,(struct sockaddr*)&saddr,sizeof(saddr))!= 0 )rn oops("socket bind error");rn rn if( listen( sock_id,1) != 0 )rn oops("socket listen error");rn rn while(1)rn rn sock_fd=accept(sock_id,NULL,NULL);rn printf("Server catch a connect!\n");rn if( sock_fd == -1 )rn oops("socket accept error");rn rn sock_fp=fdopen(sock_fd,"w");rn if( sock_fp == NULL )rn oops("fdopen error");rn rn thetime=time(NULL);rn rn fprintf(sock_fp,"the time here is ..");rn fprintf(sock_fp,"%s",ctime(&thetime));rn fclose(sock_fp);rn rn rnrn
Button的MouseDown事件
[code=C#]rn private void button_XUp_MouseDown(object sender, MouseEventArgs e)rn rn DebugWriter.WriteMessage("X按下");rn rnrn private void button_XUp_MouseUp(object sender, MouseEventArgs e)rn rn DebugWriter.WriteMessage("X释放");rn rn[/code]rn为什么我一直按着按钮,MouseDown只响应一次,而我看了别人的却可以一直响应?为什么,是不是有什么设置?rn在线等....
怎么样为一个没有MouseDown事件的控件添加MouseDown事件?
在一个工程里我引用了AxShockwaveFlash1来播放FLASH。我的窗体是无标题的。而且FLASH是全屏的。所以要移动窗体的话就要用到AxShockwaveFlash1的MouseDown事件。但是AxShockwaveFlash1本身没有这个事件。请问该如何自已添加进去?先谢谢各位。。
MouseDown()和KeyPress()事件
我要做一个窗口,要求到10秒钟后,按下键盘任意键或在此窗口以外区域点击鼠标,此窗口关闭。请问怎么做啊!谢谢!
对于input输入框,mousedown、mouseup、click和focus事件的发生顺序
今天拼多多笔试遇到了这道题,对于点击事件,是按照mousedown -&amp;gt; mouseup -&amp;gt; click这个顺序走的,但是focus事件的顺序就不清楚了,当时凭直觉选了mousedown -&amp;gt; focus -&amp;gt; mouseup -&amp;gt; click这个答案,笔试完成后,测试了一波,发现男人的直觉有时还是可信的。 哈哈哈,当然是开个玩笑,不了解的地方还是需要去验证的。 ...
C#与Arcgis Mobile的开发
一个小文件可供参考 主要是Arcgis Mobile 的开发,是转帖
ArcGIS教程:地理数据库属性表基础知识
  地理数据库中的属性基于一系列简单且必要的关系数据概念在表中的管理,本教程对地理数据库属性表的进行的详细的介绍。
ARCGIS开发C#代码
主要GIS的二次开发做的一下界面和功能的实现
求属性表
我想在网页中加一个类似于PageControl的控件,能用javascript实现吗?
arcgis属性表字段选取标准
arcgis属性表字段选取标准
打开Excel文件发生错误。
我在VB中用数据库控件打开一个Excel文件时,发生这样的错误:rn错误号:3170rn内容:Couldn't find installable ISAM.rnrn我用的系统是Win2K+VB6+SP3+Office2000(英文版)
相关热词 c#入门推荐书 c# 解码海康数据流 c# xml的遍历循环 c# 取 查看源码没有的 c#解决高并发 委托 c#日期转化为字符串 c# 显示问号 c# 字典对象池 c#5.0 安装程序 c# 分页算法