- 博客(17)
- 资源 (52)
- 收藏
- 关注
原创 DataGridView的编辑撤销与数据表回滚的表现
1.编辑撤销:当DataGridView单元格处于编辑状态时,取消当前对所有单元格进行的编辑修改。 private void 撤销更改() { if (DataGridView.Focused)DataGridView.CancelEdit(); }2.数据表回滚的表现:当DataGridView与BindingNavigator结合使用时,当点击[删除]按钮
2013-09-30 08:45:18 6560
原创 月中第几周的周几算法
计算一个阳历日期是哪月哪周周几,并以指定格式输出; 如:2013年5月12日是5月第二周周日是母亲节;2013年6月16日是6月第三周周日是父亲节;每年9月第三周周二是国际和平日,输入2013年9月10日,输出字符串格式:5.2.0 6.3.0 9.3.2 private string 月中周(DateTime 阳历日期) { string
2013-09-25 08:56:32 1965
原创 菜单项设置
private void 主菜单设置(ContextMenuStrip 菜单名, int[] 序, bool 选项) { foreach (int 元素 in 序) 菜单名.Items[元素].Enabled = 选项; } private void 子菜单设置(ToolStripDropDownItem 菜单名, int[] 序, bool 选项)
2013-09-25 08:54:45 675
转载 双缓冲
new Thread(delegate() { Action 双缓冲 = delegate() { SetStyle(ControlStyles.UserPaint, true); SetStyle(ControlStyles.Al
2013-09-25 08:52:57 577
原创 自定字符串分组
Func, List> 自定字符串分组 = delegate(List 字符串) { List 字符串分组 = new List(); string 截取 = ""; int 量 = 字符串[0].ToCharArray().Count(悟空 => 悟空 == '\n'); fo
2013-09-25 08:52:28 1028
原创 保存记事历Excel文件
c# Excel不安装应用 http://code.google.com/p/linqtoexcel/downloads/list http://www.csharpwin.com/csharpspace/13006r5351.shtml private void 保存记事历Excel(string 文档名, string 表格名) {
2013-09-25 08:50:40 1369
原创 创建自定义数据表(再示例)
原博客已经有例子,这里再示例,并采用强类型读取数据表列资料。 http://msdn.microsoft.com/zh-cn/library/vstudio/360dye2a.aspx XML创建保存读取读取条件设定.WriteXml("XmlDocument.xml");/*保存*/ 读取条件设定.Dispose(); DataSet newD
2013-09-25 08:48:48 1258
转载 winform嵌入可执行
using System.Runtime.InteropServices;/*调用winapi*/ [DllImport("user32.dll", SetLastError = true)] private static extern IntPtr FindWindow(string lpClassName, string lpWindowName);
2013-09-25 08:46:26 648
原创 如何获取选中的颜色值
回复:c# winform的colorDialog如何获取选中的颜色值,最好是八位十六进制的数字形式。 下面事例来自MSDN示例启发而写.[今天]是个按钮控件. ColorDialog MyDialog = new ColorDialog(); MyDialog.AllowFullOpen = false; MyDialog
2013-09-25 08:44:26 1241
原创 DataGridView背景图片
控件扩展与设置定义背景图片: public class DataGridView背景 : DataGridView { protected override void PaintBackground(Graphics 绘图画面, Rectangle 绘制背景, Rectangle 绘制区域) { ...
2013-09-25 08:43:02 4647 2
原创 判断数组是否包含元素
从SQL模糊匹配搜索数据库几个不同表获得所有包含搜索字符串的字符用于下一步确定具体搜索内容,如:输入“银行”则列出所有包含有“银行”的字符串用于确定下一步精确查找哪类银行MessageBox.Show(new string[] { "提前", "推迟", "间隔" }.LongCount(悟空 => 悟空 == "推迟").ToString());MessageBox.Show((new
2013-09-25 08:40:27 4322
原创 三目运算符应用与封装结合
曾经提问三目运算是否能有复句形式竟无人答复,不甘心,自己写出来了。 private bool 处理(string 信息, int 元素) { if (信息.Contains("每")) return true; if (信息.Contains ("定")) if (元素 == Date
2013-09-25 08:38:26 755
原创 阳阴五行推算
天干地支推算阳阴五行的算法,字符串去重复和取不重复处理,阳阴五行生克转圈运算.private enum 五行 { 南無观世音菩萨, 木, 火, 土, 金, 水 }private enum 纳音五行 { 海中金, 炉中火, 大林木, 路旁土, 剑锋金, 山头火, 涧下水, 城墙土, 白腊金, 杨柳木, 泉中水, 屋上土, 霹雷火, 松柏木, 长流水, 沙中金, 山下火, 平地木, 壁上土, 金
2013-09-25 08:36:01 1803
原创 婚姻纪念推算
List 婚姻推算 = new List(); 自定义推算集 婚姻纪念 = new 自定义推算集(); for (int 算 = 0; 算 != 96; 算++) 婚姻推算.Add(婚姻纪念.婚姻纪念推算(算));需说明一点:当设计这个算法时,"仙婚"这个名称是临时发明的,因问:80周年叫什么?我想了想,计算一下从20岁以上结婚80年婚龄夫妻双双百
2013-09-23 08:31:03 768
原创 论坛中较有意思的提问集(递归算法计算细胞分裂数量,获取具有连续性相等字符串相当于获取字符串相似性)
1.string aa1 = "abcdefgh字符串获取连续相等字符串", aa2 = "ad_abc_asdf获取连续相等字符串", aa3 = ""; for (int a = 0; a < aa1.Length - 1; a++) if (aa2.Contains(aa1.Substring(a, 2)))
2013-09-16 17:22:23 2173
原创 DataGridView数据表绑定列标题字符中文处理。
1。数据表绑定字符中文处理:当数据库字段为拼音或英文字符,而查询绑定显示列标题用中文时。string[] 创建表 = new string[] { "所属1|SB_Q", "所属2|SB_JA", "所属3|SB_JI", "名称|SB_MA", "编号|SB_BA", "称量|SB_BI", "方式|SB_FA", "地点|SB_AI", "状况|SB_HU", "类型|SB_Le", "签
2013-09-09 09:05:07 3085
原创 DataGridView行高、列宽选择
应用场景:显示数据绑定情况下如果想看每列全部文字后恢复默认列宽。 private void 显示行列控制() { this.Invoke(new Action(() => { 详情查编.AutoSizeRowsMode = (显示行自动.Checked) ? DataGridViewA
2013-09-02 11:36:32 1014
74CH192D9进制+194车站指示
2024-06-14
51单片机实现初始化数码管不显示按启动从0秒计时到60按暂停一次显示当前秒按2次恢复原始状态
2024-06-12
74LS74D组成的位移密码锁
2024-06-08
LM324构成双稳态实现对千赫兹4分频
2024-06-04
74LS161+151实现10位数据序列
2024-06-02
静态数码管显示测量555单稳态时间
2024-05-24
LM35+LM393+其他电阻电容器件20-120温度3状态
2024-05-13
74LS283D四位加法器16进制转10进制+2+6+12
2024-05-13
74LS283D四位加法器16进制转10进制
2024-05-10
【multisim仿真60s倒计时192+4511】2021-12-15
2024-05-09
4位二进制比较器输出0的相等比较器或门+与非门+与门
2024-05-06
74LS138+02+32组成血型配对检测
2024-05-04
【51单片机定时器时钟LCD1602可修改时分秒,加减切换,屏幕显示+-符号,自动获取系统时间,每15分钟蜂鸣1次2次3次4次】
2023-06-18
大位数加减法,支持INT类型数组,支持单元多位数存储,支持多位数输入到数组,支持返回运算后结果数组,支持运算后输出到文件开关
2023-03-27
1千万质数差文本数据文件
2022-03-14
调用操作系统自带农历,修正了闰年月份以及次年月份问题,修正了闰年上年月份问题。
2022-02-11
4*4=32按键键盘扫描,使用一片锁存器实现8位数码管驱动,锁存器复用键盘扫描IO。
2020-06-05
中断型时钟数码管显示按键调节
2020-05-30
51蛋骗鸡数据左移按键值显示在最后位
2020-05-28
矩阵二进制编码与矩阵定义值二进制编码的数码管显示.rar
2020-05-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人