文章分类 - WinForm窗体程序
WinForm学习笔记
摘要:工作中遇到的常用助手类,这里只有自己用到的一些东西。EmaileHelperusing System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Net.Mail;using Sy...
阅读全文
摘要:这里制作一个简单的ActiveX控件第一步:新建一个Windows窗体控件库项目,如下图第二步:编写UserControl功能第三步:设置项目属性。右键“项目-->属性”,在弹出的对话框中勾选使程序集COM可见,如下图再在上步对话框的生成中勾选为COM互操作注册,如下图第四步:修改AssemblyI...
阅读全文
摘要:需要获取 ChineseConverter.dll和ChnCharInfo.dll 这两个DLL可以点击名称下载,也可以通过下载Microsoft Visual Studio International Pack安装获得这两个DLL第二种方式请自行搜索下载以下为测试代码using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Win
阅读全文
摘要:C# 读写txt文件 class WriterReadLog { string path = Application.StartupPath + @"\log.txt"; public WriterReadLog() { } public static void Write(string logContent) { string content = System.DateTime.Now.ToString("yyyy-MM-dd hh:MM:ss "); ...
阅读全文
摘要:class ReadWriteExcel { #region 读取Excel /// /// 读取Excel文件到DataTable /// /// Excel文件路径 /// 需要读取的Sheet 例如要Sheet1$,则此处填写 1 /// DataTable public static DataTable ReadExcel(string filepath, int sheetindex) { DataTable dt_Resul...
阅读全文
摘要:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using System.IO;using System.Diagnostics;using System.Threading;namespace FileTest{ public partial class Form1 : Form ...
阅读全文
摘要:连接字符串的编写 ///需要先添加引用 using System.Data; using System.Data.OracleClient; /// <summary> /// 连接字符串 /// data Source :数据库服务 uid: 用户名 pwd:用户密码 /// </summary> static string orclConnstr = "data Source=orcldb;uid=scott;pwd=orcl;"; //实例化一个连接串 ...
阅读全文
摘要:最近刚刚开始工作,发现在学校学习的那些基本上知识打打基础而已,在实际的项目运作中根本就没用。革命尚未成功,通知仍需努力啊 嘿嘿上正题:因为我们需要做一个类似于监控的系统,这样的话就涉及到多个程序需要同时运行,并且需要有一个程序去控制另外一个程序,之前没有做过,也没见过,不过还好,有一同事之前做过这个,从他那里学习了不少啊我们如果希望从一个程序启动另外一个程序的话首先:我们需要添加引用using System.Diagnostics其次:就是编写代码了 我们先把需要被启动的程序做好,生成.exe文件,放到需要的位置(这里直接放到了第一程序的debug文件夹下) 下来我们就需要在第...
阅读全文
摘要:今天需要做个菜单 因为要拿给别人用 所以就做了个自定义控件用的时候只要拖拉上去 或者是动态加载上去就可以了我这里是需要动态加载上去的 所以有点小郁闷的是需要根据点击不同的控件 传回不同的值根据此值触发不同的事件起初是准备给用户控件一个属性,让主窗体根据此值执行不同的事件 并且是点击该用户控件因为我是在主窗体初始化的时候加载的控件 就算取到该值 也不能实现上网找了下资料 先将解决方法写下,以备后用:首先在用户控件中声明一个自定义事件public event EventHandler menu_listView1_SelectedIndexChanged;其次 在自定义控件的点击事件中触发改事件
阅读全文
摘要:网上有关于窗体之间传值的解答,方法各异自己呢记性不好,参考别人的方法,实践了下,写下来,以后自己找的时候也就没那么麻烦了窗体之间的传值方法一 传一个公有变量过去 以下是代码using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;//发送窗体 即需要传值出去的窗体namespace 窗体之间传值{ public partial c...
阅读全文
摘要:一 winform程序中的app.config文件中 如果使用如下的节点配置数据库连接串<?xml version="1.0" encoding="utf-8" ?><configuration> <appSettings> <add key="conn" value="server=serverIP;User ID=sa;Password=******;database=axlpttest;Connection Reset=FALSE"/> </appSett
阅读全文
摘要:今天需要做个菜单 因为要拿给别人用 所以就做了个自定义控件用的时候只要拖拉上去 或者是动态加载上去就可以了我这里是需要动态加载上去的 所以有点小郁闷的是需要根据点击不同的控件 传回不同的值根据此值触发不同的事件起初是准备给用户控件一个属性,让主窗体根据此值执行不同的事件 并且是点击该用户控件因为我是在主窗体初始化的时候加载的控件 就算取到该值 也不能实现上网找了下资料 先将解决方法写下,以备后用:首先在用户控件中声明一个自定义事件public event EventHandler menu_listView1_SelectedIndexChanged; 其次 在自定义控件的点击事件中触发改事件
阅读全文
摘要:dataGridView数据控件的数据绑定和对数据的操作
阅读全文