VC/MFC
VB
Delphi
C++ Builder
C/C++
Java
.NET技术
MS-SQL Server
PowerBuilder
DB2
Oracle
Web 开发
Linux/Unix社区
硬件/嵌入开发
移动平台
您的位置:
程序门
->
.net技术
-> c#
.net winform下 如何在picturebox控件加载有图片的基础上,在图片上加动态多个点
[
收藏此页
] [
打印本页
]选择字色:
默认
灰色
红色
黄色
绿色
橙色
紫色
蓝色
褐色
墨绿
深蓝
赭石
粉绿
淡绿
黄灰
翠绿
综红
砖红
淡蓝
暗红
玫瑰红
紫红
桔黄
军黄
烟灰
深灰
灰蓝
背景色:
默认
黑色
红色
黄色
绿色
橙色
紫色
蓝色
褐色
墨绿
深蓝
赭石
粉绿
淡绿
黄灰
翠绿
综红
砖红
淡蓝
暗红
玫瑰红
紫红
桔黄
军黄
烟灰
深灰
灰蓝
字体:[
大
][
中
][
小
]
.net winform下 如何在picturebox控件加载有图片的基础上,在图片上加动态多个点
[已结贴,结贴人:jimmy8504_cn]
发表于:
2007-02-05 00:30:49
楼主
最近在做一个关于地图上加信息点的winform程序(基于.net),现在我已经能实现在地图的图片(固定大小)上点得到点的坐标信息.但如何同时在地图的图片上加点处,添加小图片等类似的标识符呢?
注:我的地图图片是用picturebox控件来显示的.
肯请大虾帮忙!!!!!!!!!!~
发表于:
2007-02-05 05:34:02
1
楼 得分:
0
up
发表于:
2007-02-05 08:21:57
2
楼 得分:
10
你想实现的是在图片上点击一下。然后就在点击处加入一个小图片?
对你的描述不是很理解
发表于:
2007-02-05 08:23:57
3
楼 得分:
0
用个list什么的存储鼠标点过的坐标,再onpaint事件里把坐标给用你要的点或者图片画上去
发表于:
2007-02-05 08:24:20
4
楼 得分:
0
那应该是 picturebox 的 click 事件。
点的时候,获取当前的坐标
然后把图片加载,图片的方位设定成刚才得到的坐标。
我的思路就是这样啊。
发表于:
2007-02-05 08:46:41
5
楼 得分:
0
请问一下:red_anglex
这个picturebox的onpaint的事件里,具体的的画点代码怎么实现?
我也想过这个办法,但不知道怎么把点画在picturebox的图片上
发表于:
2007-02-05 08:49:28
6
楼 得分:
0
再请问一下:wxl565(汪汪)
你的想法我也试过,但是在加载图片的时候,图片怎么设置为透明,从而不遮挡下面的地图图片?
发表于:
2007-02-05 08:55:42
7
楼 得分:
90
......给一段画点的代码你看吧
private void form1_paint(object sender, painteventargs e)
{
e.graphics.drawarc(pens.red, new rectangle(10, 10, 1, 1), 0, 360);
}
然后你自己根据list里面的坐标循环把10,10给换了就行
发表于:
2007-02-05 08:56:52
8
楼 得分:
0
哦,你要画图片
那就用e.graphics.drawimage
发表于:
2007-02-05 08:59:27
9
楼 得分:
0
to:red_anglex
能不能写详细一点,我是要把点画在picturebox控件的图片上.
3ks!
发表于:
2007-02-05 09:01:06
10
楼 得分:
0
一样的 你把
e.graphics.drawarc(pens.red, new rectangle(10, 10, 1, 1), 0, 360);
贴到pictruebox的onpaint里就可以了
要画多少个坐标在哪你自己控制就行了
发表于:
2007-02-05 09:04:01
11
楼 得分:
0
那如果我要在别的函数里,反复调用这个onpaint事件可以吗?
这样可以实现多次动态画点.
万谢,本人刚接触winform的.net,对好多控件的使用都不熟悉.
发表于:
2007-02-05 09:10:54
12
楼 得分:
0
onpaint是系统自动触发的,不需要别的函数调用
如果你要多次画点,再别的控制代码里面控制好要画的点的结构(个数,坐标)就好了
发表于:
2007-02-05 09:12:15
13
楼 得分:
0
但如果我想调用这个onpaint呢,我不想让他由系统触发,这个怎么实现啊?
发表于:
2007-02-05 09:13:37
14
楼 得分:
0
在vc里,有wm_paint的消息可以加,但在.net里,这个消息的捕获怎么实现啊?
发表于:
2007-02-05 09:14:36
15
楼 得分:
0
graphics g = this.picbox.creategraphics();
后面代码一样
发表于:
2007-02-05 09:17:43
16
楼 得分:
0
但如果我想调用这个onpaint呢,我不想让他由系统触发,这个怎么实现啊?
---
你要调用,picbox.refresh就可以了
不让系统触发是不可能的,你可以把画的代码放出来,onpaint里什么也没有
不过.net的机制和vc是不同的,不明白你到底要实现什么功能,还是建议你先了解下gdi+的相关知识
发表于:
2007-02-05 09:20:17
17
楼 得分:
0
多谢red_anglex!!!!
下一篇:
c#如何去开发windows自带的远程桌面连接这个软件?
上一篇:
检查某台机器是否网络通畅
相关文章
一个vs2003.net界面显示的问题!
急!!! asp.net不能生成excel.
高分求救:我用asp.net开发如下系统,所需要购买...
两台机器在不同的城市,并且都是内网ip,不做端口...
数据库更新报如下异常,为什么?
gridview自定义表头后 为何数据格式不能对齐...
asp.net2.0 validator控件问题请教
关于ajax的新手问题!
50分求助 access+c# 读取数据问题
弱弱的问一下,atlassetup.msi和aspajaxextsetup....
vs2005日历控件的问题!急求
帮助你精通正则表达式
只读不能改问题
ado.net中ole db provider for&n...
返回dataset超时的问题
诚招c#、.net程序员,成都的进来看看!
与windows serivce 交互问题
存储过程问题
散分!同时希望大家推荐几个好的asp.net 2....
请教高手下面的报表如何实现(200)
其他资讯
blog坏了??
求救关于翻唱系统的实现资料
关于社区积分的问题
如何使用c#语言读取dbf文件到数据集并且使用该db...
上传文件浏览本地文件夹,指定默认路径和文件类型...
vc实现软插件技术的困惑
datagrid中数据绑定问题
我原来是用sqlserver2000作为数据源,怎样把数据库...
session和hashtable 的疑问?
100求installshield pro和中文语言包
问个字符串的split问题
高手麻烦看看cookie的问题。。。
急呀!50分求一个问题?
如何列举系统服务
crystal report 打印出错(100分求解)...
编写高性能web应用程序的10个技巧
请教,如何将带超连接的文字拷贝到textbox里,保存...
gridview 分页问题
怎么用日期减去一个天数
(北京)招聘asp.net(c#)工程师
快速检索
分类导航标签a
C++ Builder网络及通讯开发
Web 开发ColdFusion
VC/MFC网络编程
Web 开发应用服务器
软件工程/管理软件规划版
专题开发/技术/项目英保通解决方案
其他数据库开发其他
PowerBuilder项目管理
Windows专区网络管理配置和工具使用
VC/MFC资源
其他数据库开发SQL
专题开发/技术/项目英特尔主动管理技术
其他开发语言Office开发/VBA
.NET技术.NET技术前瞻
VC/MFCHTML/XML
最新资讯
怎么做,才能得到文件个数?
求救:msdn不能用
●字●符●串●等●宽●分●割●,没有人会吗?失...
急!请教hibernate2.1中的参数注入问题,谢谢
中国第一个开源视频会议系统
(玻璃渣又来了)字符逆转换的问题~server.htmlen...
急 :问一个hibernate映射的问题?java.lan...
在线求高手 imagettftext上传到空间l...
寻求合作伙伴或兼职
xp系统有自带的改文件夹颜色的功能吗?!!!!!!!!!!...
pb中导出
请问怎么实现session的跨应用程序共享
存储过程中,表名使用变量语句怎么写
谁能帮帮我……
********************请教关于链接服务器的问题*...
图片拖拽
sql2000,查询分析器中调用ping命令,无法结束??...
结构体的对齐问题
汇编语言ide::visualasm 全攻略, up...
谁能给我看看这个幻灯片html文件为什么显示的幻灯...
已有打开的与此命令相关联的 datareader,必...
如何把一个int型数组存到sql中的image类型中?
expecting:integer actual:float本以为简单...
一个正则表达式的问题
如何解决报表设计的烦恼
有关asp类的毕业设计
javascript怎么读取本地的一个utf-8编码的文本文...
为什么swing的菜单弹出速度没有win32的快,总是要...
急寻ipmeeting的试用帐号,终生免费试用的那种有...
(100分)各位webservice高手帮我看看,关于webs...
欢迎加入java自学联盟
asp.net如何自动生成一个指定格式的js文件?
下载excel文件的问题
c# 关于b/s和c/s的问题?
历代cpu最全明细参数表
传值
妖哥, 我正在用c++ builder4 操...
datagridvie简单的排序问题
怎样根据运单号远程获取ups网站的页面数据??
新手报道^_^
热门点击
初级问题,我看不懂的代码
帮我看看问题出在哪?
广告做得好,不如加入qq群(323373)好
postgresql 怎样用sql查询表结构
nb6.0beta真不错,正在使用...,你们觉得如何?
局域网如何访问别人的aspx页面
oracle 一个用户创建另外一个用户的试图
关于eclipse的使用
急求mysql-connector-java-3.0.0-beta-bin.jar,...
压力测试工具act,用户设置问题
建个qq群讨论网络技术
datagridview中数据处理
呵呵,好久没来,csdn变化好大呀
如果页面中嵌有ocx控件,<body onload="...
求[汽车维修管理系统]源码,要求如下
调用外部程序碰到的问题。
2008年的祝福
?奇怪问题,请教——有关cout<<endl的刷新...
在pb10中編寫trigger時,為什麼需先判斷存在性?...
关于vb自动填写表单的问题,高人快帮我啊
使用小机还是集群比较好?
进程csrss.exe占用的cpu比较高????
编译结果提示的错误莫名奇妙,请高手指点?是关于...
ds.readxml()
怎么读clob字段?
constructor 和destructor关键字作用
menu邦定数据
** 我做服务端, 由于没有约定 发...
请问怎样把一个矩阵格式的文本文件读入二维数组?...
c++群
关于无限分类递归后页面美化以及frame框架内刷新...
一个页面上有多个 <html:image>怎么知...
可否用php获取客户端目录及其文件?
请问cgi怎样才能传递参数数据给调用的ajax来获得...
emf画图和dib画图有什么区别????
用过ext-1.0.1的朋友进来指点一下//谢啦
请问我不想卸载vs2003的情况下,可不可以装vs2005...
关于方法调用的问题
win2003为什么图片无法供外部调用。。。。。
宝宝快要出生了,征名了。