C#学习(二十五)——如何在PictureBox上画十字架

winfrom-绘制十字线 using System; using System.Collections.Generic; using System.Drawing; using System.Drawing.Drawing2D; using System.Windows.Forms; namespace crossline { public partial class Form1 : Form { 阅读详情

十字架
上图是在picturebox里面画十字架

代码如下:

//加载picturebox的Paint事件
 private void pictureBoxImg_Paint(object sender, PaintEventArgs e)
        {
   
   
            //十字架
            PictureBox p = (PictureBox)sender;      
       
C# MsChart 类似十字光标/交叉线 跟随鼠标移动功能 的优化 用系统内置的光标,速度很慢,而且很卡, 所以要设计两条直线,不断的改变位置,来实现光标的效果 。 先设计两条折线。 Series seriesX= chart1.Series[“SeriesCursorX”]; seriesX.ChartType = SeriesChartType.Line; seriesX.BorderWidth = 1; seriesX.Color = Color.FromA... 阅读详情

相关推荐

C#之在PictureBox上绘制动态矩形框

C#之在PictureBox上绘制动态矩形框 多次做项目都用到了ROI区域,简单来说就是在PictureBox矩形区域,特写此博文以方便日后查阅。 在PictureBox矩形主要利用了以下几个事件: 1、MouseDown事件 Point start; //起始点 Point end; //结束点 bool blnDraw; //在MouseMove事件中判断是否绘制矩形框 private void picture

Kevin_Sun777的博客 8698

一个简单的pictureBox图像实时十字提示的代码,无延时方式

一个简单的pictureBox图像实时十字提示的代码,实时显示坐标,缩放图像,十字提示,无延时

C#中利用pictureBox点的心得

首先要讲点理论。 在picturebox中各种DrawRectangle,DrawLine等方法中都可以看到参数是int型(这是因为在电脑屏幕上点都是根据像素来的,像素又都是整型),那么如果我们要的点是float型或double型可以吗?答案:当然可以啦。无论double型的坐标多大或多小,通过放射变换都可以转到屏幕坐标范围内,利用强制转换为int就可以了。double x; int

Scarlett_OHara的博客 1万+

c# 鼠标在窗体PictureBox上的十字光标定位

可以使鼠标在窗体的PictureBox上 按照PictureBox中图的坐标来 十字光标 定位,点击后绘制“点击处”在图中坐标的位置

多个矩形c语言,C# winform开发:Graphics、pictureBox同时多个矩形

C#的System.Drawing命名空间提供了对 GDI+ 基本图形功能的访问重点在于获取Graphics对象,例如:Graphicsg =panel1.CreateGraphics事实上CreateGraphics继承自Control, 即基本每一种控件都有这个方法Control.CreateGraphics在pannel、form上图都一样,这里以pictureBox为例。DrawR...

weixin_33510225的博客 4152

C#_工业摄像头图像数据显示到窗口控件

需要摄像头厂商SDK using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; using DVPCameraTyp...

瞎点技能树 1164

C# picturebox 控件

今天介绍一下 C#picturebox 坐标系 编译环境:VS2010 1.首先建立一个 Windows窗体应用程序 如下图1所示 建好后,就会出现一个窗体设计界面,可以在属性栏更改其名字,图标,Text……如下图2所示: 2.添加控件 “picturebox” 和 “button” 如图3所示(可根据需要更改名字): 3.双击 “绘图” 按钮添加事件响应函数; 在此之前,首先要明白...

一些笔记 3万+

关于c#picturebox线闪一下消失的问题

背景是想在picturebox一个中心十字架,尝试了很多种方法,发现出来的线会闪一下,说明线上去了,但是不知什么原因被刷新掉了。代码里做了一个显示十字架的按钮,按一下显示,再按一下消失 private void DisplayCrossBtn_Click(object sender, EventArgs e) { graph = MainPcb.CreateGraphics();...

snipertly的博客 3296

C# PictureBox 放大、缩小、移动图片 辅助线

C# PictureBox 放大、缩小、移动图片 class PictureBoxEx { private static bool isMove = false; private static Point mouseDownPoint; private static int zoomStep = 30; public static int ZoomStep { get

LWLGZY的博客 1万+

C#之在PictureBox控件上

C#之在PictureBox控件上点 如何在PictureBox控件上实现鼠标每左击一次就会一个点呢?这里总结了两种方法。 首先在窗体上插入PictureBox控件和一个Button按钮,当点击按钮后,鼠标进入PictureBox控件中,每左击一次一个点。 第一种方法: 利用GDI+,代码如下: private string sType;//用来记录button的Name private void btnDrawPoint_Click(object sender, E

Kevin_Sun777的博客 6862

C#鼠标动态矩形

根据鼠标按下(不分左右键)拖动实时矩形,菜鸟级代码,纯属分享。

c# picturebox图片框框或圈圈

picturebox装载图片后,然后在在这个图片上用鼠标按下,再拖动大小,松开后就了一个框,pictruebox尺寸和图片本身尺寸有关系的,每次后都要重绘,效果图   直接贴代码: ///         /// 鼠标状态         ///

lfqsy的专栏 1万+

C#pictureBox上绘制直线

1.在pictureBox上添加鼠标响应事件: this.pictureBox1.MouseDown += new System.Windows.Forms.MouseEventHandler(this.pictureBox1_MouseDown); this.pictureBox1.MouseMove += new System.Windows.Forms.MouseEvent...

CXLong1986的博客 2756

C#将指定picturebox图片保存到本地

将指定图片以某种格式保存到给定路径中 private void pictureBox1_DoubleClick(object sender, EventArgs e)         {             SaveFileDialog saveImageDialog = new SaveFileDialog();             saveImageDialog.Tit

深海小黄鱼 1万+

c# picturebox 刷新_C# picturebox图问题

做一个有类似图板的界面(部分功能)操作鼠标,在picturebox图片上,线,且能够保存。当前已经可以线,但是出了一点问题。按下鼠标左键,拉动鼠标,没有先出现,放开鼠标左键,还是没有线,最后在picturebox上随便找个地方点击左键,刚才那个line直线就出来了,为什么会这样啊。。这个是picturebox的paint事件,privatevoidpb_Pic_Paint(object...

weixin_40005437的博客 3231

halcon C# 使用pictureBox显示halcon图像

C#中,使用pictureBox显示halcon处理的图像

shmilyAshen的专栏 1万+

c# picturebox

在Form上添加 一个pictureBox,一个button控件 如图所示: 这样我们的绘面板就弄好了,把pictureBox的dock属性设置为fill,按键为清屏的作用。   [csharp] view plaincopy   private Point p1, p2;//定义两个点(启点,终点)   private static bool drawing...

3684
上一篇: 工业互联网(十三)——工业相机相关知识(初学者必备)
下一篇: 机器视觉(四)——打光
lvjiyang
博客等级 码龄7年 239粉丝 47原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值