#winform

WinForm版图像编辑小程序(实现图像拖动、缩放、旋转、抠图)

闲暇之余,开发一个图片编辑小程序。程序主要特点就是可方便的对多个图像编辑,实现了一些基本的操作。本文主要介绍一下程序的功能、设计思路。执行程序下载地址:1功能介绍程序主界面点击打开图片,可选择多个图片文件。图片缩略图左侧显示,双击左侧图片,添加到编辑区。图片编辑区分为:纸张区域和打印区域。图片只能在打印区编辑。当选中这...

WinForm DataGridView 绑定泛型List(List<T>)/ArrayList不显示的原因和解决

背景:无意间遇到了一个不大不小的问题,希望对一些遇到的人有所帮助!一、问题WinFormDataGridView绑定泛型List(List<T>)/ArrayList不显示,UI代码如下:usingSystem;usingSystem.Collections.Generic;usingSystem.Data...

winform 实现局部更新(如ajax实现)而整个界面不产生闪烁的解决方案

转自原文winform实现局部更新(如ajax实现)而整个界面不产生闪烁的解决方案一、通过对窗体和控件使用双缓冲来减少图形闪烁(当绘制图片时出现闪烁时,使用双缓冲)对于大多数应用程序,.NETFramework提供的默认双缓冲将提供最佳效果。默认情况下,标准Windows窗体控件是双缓冲的。可以通过两种方法对窗体和所创...

winform里面的Form1.Designer.cs

Program.cs是程序入口,也就是Main函数。Form1.cs是实现功能的代码,包括你的自定义方法和事件。Form1.Designer.cs是你的画面的设计代码,一般由系统自动生成,也可以手动修改。(1)新建一个winform,打开Form1.Designer.cs文件,另存一份。(2)从工具箱拖出一个按钮放在窗...
代码星球 ·2020-10-31

C# WinForm 禁止最大化、最小化、双击标题栏、双击图标等操作

1protectedoverridevoidWndProc(refMessagem)2{3if(m.Msg==0x112)4{5switch((int)m.WParam)6{7//禁止双击标题栏关闭窗体8case0xF063:9case0xF093:10m.WParam=IntPtr.Zero;11break;1213...

C# winform 窗体弹出选择目录或文件 的对话框

//弹出一个选择目录的对话框privatevoidbtnSelectPath_Click(objectsender,EventArgse)//弹出一个选择目录的对话框{FolderBrowserDialogpath=newFolderBrowserDialog();path.ShowDialog();this.txtP...

C#WinForm解决跨线程访问控件属性报错

方式一(在程序初始化构造函数中加一行代码):1publicForm1()2{3InitializeComponent();4Control.CheckForIllegalCrossThreadCalls=false;//设置不捕获线程异常5}方式二(推荐):1privatevoidbtnLoop_Click(objec...

winform初学

一.建立winform工程项目二.认识窗体中的基本配置三.执行过程:1.program.cs2.调用主窗体构造函数3.执行form1(主窗体)中的方法。初始化控件(InitializeComponent())。4.执行desiger.cs。最终得出创建的窗体对象。、最后,释放。...
代码星球 ·2020-08-15

Halcon的HWindowControl控件在WinForm程序中的使用介绍(重点解决图片缩放的问题)

  Halcon的HWindowControl控件在WinForm程序中的使用介绍(重点解决图片缩放的问题) 2016-12-0420:11 362人阅读 评论(4) 收藏 举报 分类:Halcon版权声明:本文为博主原创文章,未经博主允许...

C# 、winform 添加皮肤后(IrisSkin2) label设置的颜色 无法显示

C#、winform添加皮肤后(IrisSkin2)label设置的颜色无法显示解决方法一:设置label的Tag属性值与skinEngine的DisableTag属性值相同即可。默认值是9999label.Tag=9999;原理:skinEngine.DisableTag属性表示不使用皮肤的控件的Tag。如果某个控件...

winform中读取App.config中数据连接字符串

1.首先要在工程引用中导入System.Configuration.dll文件的引用。 2.通过System.Configuration.ConfigurationManager.ConnectionStrings["connectionstring"].ToString(); 就能得到App.co...

C# WinForm ProgressBar垂直显示进度和从右向左显示进度

1.尝试将ProgressBar的RightToLeft属性设置为System.Windows.Forms.RightToLeft.Yes,同时将RightToLeftLayout属性设置为true,ProgressBar的进度指示将从右向左显示。2.如何实现一个垂直进度显示的进度条?  自定义VerticalProg...

C# winform打开文件夹并选中指定文件

例如:打开“E:Training”文件夹并选中“20131250.html”文件System.Diagnostics.Process.Start("Explorer.exe",@"/select,E:Training20131250.html");一句代码搞定!!!扩展:...

Winform设置托盘程序,托盘显示

1.拖一个NotifyIcon,一个ContextMenuStrip控件到主窗体中2、设置notifyIcon1,一个contextMenuStrip1(如下图)Icon为托盘图标,Text托盘显示文字,ContextMenuStrip右键菜单(退出),设置退出单击事件3、添加主窗体关闭事件(FormClosing)4...
首页上一页...34567...下一页尾页