摘要:
在上面一篇随笔《代码生成工具之界面快速生成》介绍了代码生成工具Database2Sharp的界面生成操作,其中介绍了Web界面(包括列表界面、内容显示、内容编辑界面的生成,另外还介绍了Winform界面的内容编辑界面的生成,本篇主要继续介绍Winform界面生成中的查询列表界面的操作展示等信息。 基于Winform的界面生成,配合我的Winform开发框架,提供了三种不同的界面生成,包括传统界面... 阅读全文
摘要:
(1)Page_Init();---初始化对象 这一过程主要是初始化包括页面本身的所有控件,每次的页面载入就会执行一次初试过程,而在这里面访问到的也是控件的初始值。还有就是可以通过OnInit()来重载初试化事件 (2) LoadViewState---导入Viewstate数据 在初试化事件后,在loadvireState事件中所有控件将获得他们的第一个属性ViewState属性,这个属性... 阅读全文
摘要:
1、导入 导入对话框:OpenFileDialog private void sbtnsb_Click(object sender, EventArgs e) { try { OpenFileDialog ofd = new OpenFileDialog(); ... 阅读全文
摘要:
//递归删除文件夹及子文件C#代码: public void DeleteFolder(string dir) { if (Directory.Exists(dir)) //如果存在这个文件夹删除之 { foreach (string d in Directory.GetFileS... 阅读全文
摘要:
//导出2007格式 AppWb.Saved = true; //保存工作薄 AppExcel.ActiveWorkbook.SaveCopyAs(FilePath); //导出2003格式 AppWb.Saved = true; AppWb.SaveAs(File... 阅读全文
摘要:
方法1:所有权法 父窗体:Form1 子窗体:Form2 //Form1:窗体代码
//需要有一个公共的刷新方法
public void Refresh_Method()
{ //...
}
//在调用Form2时,要把Form2的所有者设为Form1
Form2 f2 = new Form2() ;
f2.Owner = this;
f2.ShowDi... 阅读全文
摘要:
private void RunBat(string batPath)
{
Process pro = new Process(); FileInfo file = new FileInfo(batPath);
pro.StartInfo.WorkingDirectory = file.Directory.FullName;
pro.StartInfo.FileName = batPat... 阅读全文
摘要:
//给Excel文件添加"Everyone,Users"用户组的完全控制权限 FileInfo fi = new FileInfo(excelPath); System.Security.AccessControl.FileSecurity fileSecurity = fi.GetAccessControl(); fileSecurity.AddAccessRule(new F... 阅读全文
摘要:
1.this.Close(); 只是关闭当前窗口,若不是主窗体的话,是无法退出程序的,另外若有托管线程(非主线程),也无法干净地退出; 2.Application.Exit(); 强制所有消息中止,退出所有的窗体,但是若有托管线程(非主线程),也无法干净地退出; 3.Application.ExitThread(); 强制中止调用线程上的所有消息,同样面临其它线程无法正确退出的问题; ... 阅读全文
摘要:
namespace dxhbskymDemo{ public partial class ExcelForm : DevExpress.XtraEditors.XtraForm { public ExcelForm() { Initiali... 阅读全文
摘要:
如果你还不太清楚Dspframer.ocx怎么放到窗体上就看上一篇文章,里面详细介绍了是如何放到窗体上的。链接:http://www.cnblogs.com/pingming/p/4182045.html第一步 创建新窗体创建一个新窗体,放置一个panel容器控件,我们就是要将dsoframer.o... 阅读全文
摘要:
近使用.net做一个小软件遇到一个问题,就是想实现把excel表格在winform中打开,同时可以操作,不单单是打开、或者就提取数据。在网上找了好多资料,发现这方面的资料比较少,即使有,都是旧版本的使用方法。在这里分享一下自己用vs C# 在winform中嵌入excel的一些经验。 首先,本人使用的VS 版本是2010,据我所知,2010的vs是没有这个控件(就是想button控件能直接拉进去... 阅读全文
摘要:
经历了两天的折磨,查阅了网上的资料,按网上的操作试了n种方法结果还是不行,开始以为是dsoframer 是32位控件问题,结果不是(经历了更改解决方案cpu,发布基于x86的网站;以为是操作系统问题,结果也不是)。好在终于搞定了win7下dsoframer安装和打开office的问题。和大家共享,太... 阅读全文
摘要:
/// ///验证输入的数据是不是正整数 /// ///传入字符串 ///返回true或者false public static bool IsNumeric(string str) { return Regex.IsMatch(str, @"^[0-9]\d*$"); ... 阅读全文
摘要:
DataTable dt = ds.Tables[0]; DataRow[] drs = dt.Select("Id=" + categoryID ); 解决方法:将参数用单引号阔起来 DataRow[] drs = dt.Select("Id='" + categoryID + "'"); 阅读全文