
C#开发
zclovepp
这个作者很懒,什么都没留下…
展开
-
C#操作INI文件
有不清楚的请参考MSDN相关内容[csharp] view plaincopypublic class Win32API { #region INI文件操作 /* * 针对INI文件的API操作方法,其中的节点(Section)、键(KEY)都不区分大小写 * 如果指转载 2012-08-16 11:09:18 · 745 阅读 · 0 评论 -
设置picturebox 背景为透明
在加载窗体时,把PictureBox1的背景指定为透明,再把PictureBox1指定为PictureBox2的父容器就可以实现PictureBox2透明于PictureBox1且都透明与窗体背景了。VB2010环境下的。代码如下:附截图左边是运行效果,右边是编程环境,希望这种效果你会满意 Private Sub Form1_Load(ByVal sender As Syst转载 2013-08-31 15:27:26 · 13316 阅读 · 2 评论 -
C# 透明窗体制作方法比较(2)
上文讨论了C#本身提供的2种透明窗体制作方法,但在有些情况下满足不了需要,这里再提供2种方法供参考。UpdateLayeredWindow()和GraphicsPath。 关于用Windows api的SetLayeredWindowAttributes(),bitblt()制作透明窗体在这里不再讨论。SetLayeredWindowAttributes()可参照上文,bitblt()转载 2013-08-31 15:18:59 · 1406 阅读 · 1 评论 -
C# 透明窗体制作方法比较(1)
制作透明窗体办法有好几种,各有优缺点.我们先来看看C#本身提供的办法1:通过设置窗体的 TransparencyKey实现 例:窗体中的白色会变成透明this.BackColor =Color.White;this.TransparencyKey =Color.White;2:通过设置窗体的 Opacity 实现 例:窗体的透明度为50%转载 2013-08-31 15:18:08 · 1109 阅读 · 0 评论 -
c#解决statusStrip控件上的项目不能靠右对齐的问题
在c#中用到了状态栏控件StatusStrip,但当我想把StatusStrip上某个StatusLabel靠右对齐时出了问题。按照MSDN中的办法,是设置ToolStripStatusLabel的Alignment属性为Right。不过我在设计界面的属性窗口中找不到Alignment。就算加入代码toolStripStatusLabel2.Alignment = ToolStri转载 2013-04-10 08:12:04 · 2534 阅读 · 0 评论 -
C#怎么判断输入内容是否为数字
可以用正则表达来写 供你参考下using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Text.RegularExpressions;namespace ConsoleApplication17{ class Program {转载 2013-04-09 16:42:13 · 8311 阅读 · 0 评论 -
datagridview中添加按钮列,怎么编辑按钮列显示的文字? 网上百度过来
在 编辑列——外观——DefaultCellStyle点击...,会出现CellStyle生成器,NullValue就是你想要的转载 2013-04-09 15:00:51 · 2958 阅读 · 0 评论 -
winform tabcontrol控件的标签放到左边后,文字成是上下显示的
winform tabcontrol控件的标签放到左边后,文字成是上下显示的using System; using System.Drawing; using System.Collections; using System.ComponentModel; using System.Windows.Forms; using S转载 2013-01-08 15:29:50 · 5760 阅读 · 0 评论 -
C#写入和读取ini文件
代码:using System.Runtime.InteropServices;public class INIClass { //ini文件的路径名称 public string inipath; // 声明INI文件的写操作函数 WritePrivateProfileString()转载 2012-12-31 16:07:41 · 1154 阅读 · 0 评论 -
c#操作excel后关闭excel.exe的方法
1。网上的一种说法,关闭range,关闭worksheet,关闭workbook,最后关闭excelSystem.Runtime.InteropServices.Marshal.ReleaseComObject(Range); 2System.Runtime.InteropServices.Marshal.ReleaseComObject(myBook); 3System.Runtim转载 2012-11-08 15:20:38 · 732 阅读 · 0 评论 -
C# 判断本机是否安装Excel及多版本安装?获取Excel进程信息和打开Excel应用软件
http://hi.baidu.com/yebihaigsino/blog/item/36e4ea6f864743d281cb4ad9.htmlhttp://hi.baidu.com/devzhao/blog/item/3f527e435e91de149313c6b7.html方法一:异常判断法(根据返回结果形式)// 使用地方private void butt转载 2012-08-29 09:41:16 · 4205 阅读 · 1 评论 -
C# SaveFileDialog的用法
#region 保存对话框private void ShowSaveFileDialog(){//string localFilePath, fileNameExt, newFileName, FilePath; SaveFileDialog sfd = new SaveFileDialog();//设置文件类型 sfd.Filter = "数据库备份文件(*.bak)转载 2012-08-31 09:00:24 · 1357 阅读 · 0 评论 -
C#创建、保存Excel正常执行要点补疑
网上搜索C#实现excel操作的示例太多了,但不知道有多少是经过验证确实可行才发布出来的,也是因为开发需要,我找了一些代码却发现大多都不能正确执行完毕,于是决定补充自己在实践中遇到的要点以供参考。如下示例:12345678910111213141516171819202122转载 2012-08-29 09:15:52 · 1492 阅读 · 2 评论 -
WinForm界面开发之"SplashScreen控件"
我们在开发桌面应用程序的时候,由于程序启动比较慢,往往为了提高用户的体验,增加一个闪屏,也就是SplashScreen,好处有:1、让用户看到加载的过程,提高程序的交互响应;2.可以简短展示或者介绍程序的功能或者展示Logo,给客户较深的印象。本人在开发的共享软件中,对于启动比较慢的程序,也倾向于引入这个控件来展示下,先看看软件启动的时候的效果 中间的那些文字“正在展示相关的内容”可以转载 2013-09-28 11:24:43 · 1455 阅读 · 0 评论