迷一样的逍遥人
晴带雨伞,包带干粮,点滴积累,水到渠成.

随笔分类 -  Winform

文本框检测回车按键或条码扫描结束回车符
摘要:private void textBox1_KeyPress(object sender, KeyPressEventArgs e) { try { if (e.KeyChar == (char)System.Windows.Forms.Keys.Enter) { //执行操作 if (this.t 阅读全文
posted @ 2021-04-17 21:11 谜一样的逍遥人 阅读(314) 评论(0) 推荐(0)
如何将DevExpress的Gridcontrol导出到Excel
摘要:private void simpleButton1_Click(object sender, EventArgs e) { SaveFileDialog saveFileDialog = new SaveFileDialog(); saveFileDialog.Title = "导出Excel"; 阅读全文
posted @ 2018-03-07 15:05 谜一样的逍遥人 阅读(453) 评论(0) 推荐(0)
[转]DevExpress.XtraGrid.GridControl gridView自动列宽代码
摘要:gridView1.OptionsView.ColumnAutoWidth = false; for (int I = 0; I < gridView1.Columns.Count; I++) { this.gridView1.BestFitColumns(); this.gridView1.Col 阅读全文
posted @ 2016-08-18 01:21 谜一样的逍遥人 阅读(5099) 评论(0) 推荐(0)
【转】解决VS2008 开发Windows Mobile 项目生成速度慢的问题
摘要:最近用VS2008开发Windows Mobile程序,使用C#、.NET Compact Framework,发现项目生成速度比较慢。用VS2008打开项目后,开始一段时间生成速度还能忍受,时间一长,编译速度巨慢,最慢达到5分钟之久,实在无法忍受。决定找出VS2008生成时,做了什么花费时间的工作。从工具à选项进入“选项”对话框选择“MSBuild项目生成输出详细信息”为“诊断”这样编译时,会输出具体执行了那些任务,花费了多少时间。结果发现最花费时间的是Platform Verification Taskhttp://blogs.msdn.com/vsdteam/archive/2 阅读全文
posted @ 2013-06-03 14:45 谜一样的逍遥人 阅读(191) 评论(0) 推荐(0)
DevExpress 程序启动设置
摘要:using System;using System.Collections.Generic;using System.Linq;using System.Windows.Forms;using DevExpress.Utils.Drawing.Helpers;namespace NN{ static class Program {/// <summary>/// 应用程序的主入口点。/// </summary> [STAThread] static void Main() { DevExpress.UserSkins.BonusSkins.Register(); if 阅读全文
posted @ 2013-01-16 15:09 谜一样的逍遥人 阅读(693) 评论(0) 推荐(0)
【转】c#获取当前应用程序所在路径
摘要:System.Environment.CurrentDirectory 获取和设置当前目录(该进程从中启动的目录)的完全限定目录。System.IO.Directory.GetCurrentDirectory() 获取应用程序的当前工作目录。System.Windows.Forms.Application.StartupPath 获取启动了应用程序的可执行文件的路径------------------------------------------------------System.AppDomain.CurrentDomain.BaseDirectory 获取程序的基目录。System.A 阅读全文
posted @ 2011-12-12 23:25 谜一样的逍遥人 阅读(747) 评论(0) 推荐(1)
【转】细说UI线程和Windows消息队列
摘要:在Windows应用程序中,窗体是由一种称为“UI线程(User Interface Thread)”的特殊类型的线程创建的。 首先,UI线程是一种“线程”,所以它具有一个线程应该具有的所有特征,比如有一个线程函数和一个线程ID。 其次,“UI线程”又是“特殊”的,这是因为UI线程的线程函数中会创建一种特殊的对象——窗体,同时,还一并负责创建窗体上的各种控件。 窗体和控件大家都很熟悉了,这些对象具有接收用户操作的功能,它们是用户使用整个应用程序的媒介,没有这样一个媒介,用户就无法控制整个应用程序的运行和停止,往往也无法直接看到程序的运行过程和最终结果。 那么,窗体和控件又是如何作到对用户操作进 阅读全文
posted @ 2011-01-07 10:13 谜一样的逍遥人 阅读(439) 评论(0) 推荐(0)