![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c#
搁浅的渔
这个作者很懒,什么都没留下…
展开
-
c# 无边框窗体最大化时挡住了系统的任务栏,怎么样不让窗体挡住任务栏?
private void button1_Click(object sender, EventArgs e){ if (WindowState == FormWindowState.Normal) { this.MaximumSize = new Size(Screen.PrimaryScreen.WorkingArea.Width, ...原创 2019-10-22 15:53:28 · 1064 阅读 · 0 评论 -
c#重绘form的边框
记住,form的FormBorderStyle选择为None; private void Form1_Paint(object sender, PaintEventArgs e) { Graphics g = e.Graphics; System.Drawing.Rectangle rect = new System.Drawi...原创 2019-10-16 16:29:18 · 1176 阅读 · 0 评论 -
c#自定义标题栏
最近在编写C/S结构应用程序时,感觉窗体的标题栏样式太死板了,标题文字不能更改大小、颜色、字体等,按钮不能隐藏等问题,在网上也查找了许多相关的资料,没有找到合适的解决方案,发现许多人也在寻求这个问题,最后我决定自己研究动手画一个标题栏出来,经过今天一天的研究与编写,终于完成全部功能,现公布一下我的设计思路。一、去掉Form类自带的标题栏 ...转载 2019-10-16 16:25:03 · 4446 阅读 · 0 评论 -
c# winform去掉默认的控件焦点,比如只有1个linklabel时
private void Form1_Shown(object sender, EventArgs e){this.ActiveControl = null;}//注意不是load是shown原创 2019-10-14 17:29:23 · 1849 阅读 · 0 评论 -
C# Form Dispose 和 Close的区别
看来这个之后很有启发。但是一般关闭还是用close比dispose要好。讨论的链接:https://bbs.csdn.net/topics/50424243原文链接:https://blog.csdn.net/cnhk1225/article/details/22873157想做个简单的单件设计模式(Singleton)的小例子,结果出现了一些意想不到的问题。我的本意是建立两个窗...转载 2019-10-13 13:09:56 · 1096 阅读 · 0 评论 -
C# 删除指定文件
C# 删除指定文件using System;using System.Collections.Generic;using System.IO;using System.Linq;using System.Text;using System.Threading.Tasks;namespace ConsoleApplication5{class Program{static ...原创 2019-09-26 15:39:07 · 652 阅读 · 0 评论 -
C#弹出打开资源对话框(OpenFileDialog)并读取Excel表格(office2007或office2010)
OpenFileDialog dlg = new OpenFileDialog(); if (labPath.Text != "") dlg.FileName = labPath.Text.Split('\\').Last().ToString(); if (ImportPath == "...原创 2019-09-26 15:38:14 · 1901 阅读 · 0 评论 -
Excel(XLS,XLSX)和CSV相互转换 - C#简单实现方案
转载自:https://blog.csdn.net/Eiceblue/article/details/78062227一定要下免费版的,不然你保存的时候会在你的表格里面再加一张表(都是广告连接,让你买的) Excel(XLS,XLSX)和CSV相互转换 - C#简单实现方案一、...转载 2019-09-26 15:35:56 · 2015 阅读 · 0 评论 -
WinForm实现Loading等待界面
转自https://blog.csdn.net/qq_36240878/article/details/840243691,LoaderForm窗体中添加PictureBox,然后添加Loading图片2,窗体内属性设置StartPosition :CenterScreen在屏幕中心显示TopMost:True置顶显示ShowInTaskbar:False不在任务栏显示...转载 2019-09-19 16:13:25 · 9166 阅读 · 0 评论 -
C#隐藏标题栏任务栏图标
//没有标题this.FormBorderStyle = FormBorderStyle.None;//任务栏不显示this.ShowInTaskbar = false;原创 2019-09-18 14:53:49 · 722 阅读 · 0 评论 -
winform combobox背景色自定义
首先还是感谢https://stackoverflow.com/questions/4667532/colour-individual-items-in-a-winforms-combobox这个国外的帖子给的帮助,我已经将他翻译过来了,首先你需要在combobox的属性页里面设置DrawMode为OwnerDrawFixed / OwnerDrawVariable以触发...原创 2019-08-30 21:54:42 · 4602 阅读 · 1 评论 -
winformlabel自动换行
首先是label的自动换行WinForm很多朋友都会在开发WinForm中遇到Label要显示的内容太长,但却不能换行的问题.这里我总结了几种方法,供大家参考: 第一种是把Label的AutoSize属性设为False,手动修改Label的大小.这样的好处是会因内容的长度而自动换行,但是当内容的长度超过所设定的大小时,多出的内容就会无法显示.因此,这种方法适合于基本确定内容...原创 2019-08-30 20:48:09 · 1994 阅读 · 0 评论 -
c#tooltip的使用和动态显示提示信息
效果图// This example assumes that the Form_Load event handling method// is connected to the Load event of the form.privatevoidForm1_Load(objectsender, System.EventArgs e){// Create the...原创 2019-08-30 14:42:36 · 4887 阅读 · 0 评论 -
c#圆角控件
转载https://www.cnblogs.com/qiaoke/p/6124693.html刚好用到这个功能,看了好些例子。我就不明白,简单的一个事,一些文章里的代码写的那个长啊,还让人看么。精简后,就其实一点,只要有paint事件的组件,都可画圆角,没有的外面套一个panel就行了。using System;using System.Collections....转载 2019-08-20 15:20:17 · 2656 阅读 · 1 评论 -
c#自定义事件触发
转自https://www.cnblogs.com/xiii/p/7006901.htmlusing System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace TestEvent{ class ...转载 2019-08-14 09:31:57 · 8935 阅读 · 1 评论 -
关于packages.config问题 未声明“packages”元素
转https://blog.csdn.net/zhuoyue008/article/details/77248004原系统框架为3.5,后来改成了4.0,把nuget包更换之后,会报一个异常未声明"Packages元素"解决方法:packages.config 然后选择菜单中的XML -》 创建XML架构 VS会自动创建一个pageckage.xsd 次xsd存放在临时目录...转载 2019-08-07 10:00:54 · 6405 阅读 · 0 评论 -
c#添加资源
1:在项目目录下创建Resource文件夹,把需要的图片放到文件夹里面2:在项目属性-资源里面添加这些图片此时就可以在项目里看到资源文件夹及其下的图片了3: 在代码中这样使用你的资源Image RowIcon1 = YouProjectName.Properties.Resource.add....原创 2019-08-06 14:54:53 · 981 阅读 · 0 评论