摘要: 今天唠叨两句一个特别经典的话题:“窗体间传值 及 同步更新两个窗体间的数据”,作为菜鸟无论是知识、技术、还是能力都有限,说的不好、望大家莫笑。我们老师在给我们讲课时惯用的一个套路就是:以实例由简到繁、由易到难,将知识点及其用法贯穿于始终。今天我也献丑试一试,嘿嘿… 见笑、见笑!窗体简单设计如下:父窗体 :Form1 包含两个控件:TextBox类型控件,Nam... 阅读全文
posted @ 2010-10-15 16:50 把爱延续 阅读(1773) 评论(4) 推荐(1) 编辑
摘要: SQLite性能优化主要通过pragma指令来实现。比如: 空间释放、磁盘同步、Cache大小等。不要打开。前文提高了,Vacuum的效率非常低!PRAGMA auto_vacuum; PRAGMA auto_vacuum = 0 | 1;查询或设置数据库的auto-vacuum标记。正常情况下,当... 阅读全文
posted @ 2010-10-12 19:43 把爱延续 阅读(5268) 评论(0) 推荐(0) 编辑
摘要: SQLite是个典型的嵌入式DBMS,它有很多优点,它是轻量级的,在编译之后很小,其中一个原因就是在查询优化方面比较简单,它只是运用索引机制来进行优化的,经过对SQLite的查询优化的分析以及对源代码的研究,我将SQLite的查询优总结如下:一、影响查询性能的因素:1.对表中行的检索数目,越小越好2... 阅读全文
posted @ 2010-10-12 19:33 把爱延续 阅读(747) 评论(0) 推荐(0) 编辑
摘要: --------------------------修改表结构--------------------------------------------------SQLite的的ALTER TABLE命令允许用户重命名或添加新的字段到已有表中,不能从表中删除字段。并且只能在表的末尾添加栏目比如,为 ... 阅读全文
posted @ 2010-10-12 19:17 把爱延续 阅读(1007) 评论(0) 推荐(0) 编辑
摘要: 在开发WinForm中可能经常遇到Label要显示的内容太长,但却不能换行的问题。本文将为大家提供三个解决方法,供大家选择 很多朋友都会在开发WinForm中遇到Label要显示的内容太长,但却不能换行的问题.这里我总结了几种方法,供大家参考。第一种是把Label的AutoSize属性设为False,手动修改Label的大小.这样的好处是会因内容的长度而自动换行,但是当内容的长度超过所设定的大小时... 阅读全文
posted @ 2010-10-11 19:28 把爱延续 阅读(973) 评论(0) 推荐(0) 编辑
摘要: WPF笔记12: 线程处理模型 本文摘要: 1:理解与UI相关的多线程操作;2:多个窗口多个线程 1:理解与UI相关的多线程操作 首先来说说传统Winform。我们知道传统Winform新起工作线程,在工作线程中不能对界面元素进行操作。如下面的代码,运行会报错“线程间操作无效: 从不是创建控件“label1”的线程访问它。”: 要使上面的代码能成功运... 阅读全文
posted @ 2010-10-09 16:32 把爱延续 阅读(1093) 评论(0) 推荐(0) 编辑
摘要: 第十章 集合与泛型.NET 平台最基础的容器是 System.Array类型。但是许多时候需要更灵活的数据结构,为了理解构建灵活和安全类型的容器,本章首先介绍了System.Collections命名空间。然而,在 .NET2.0 发布之后,C# 编程语言就增强了支持CTS的新特性泛型。大多数泛型都在System.Collections.Generic命名空间中。泛型容器和它的非泛型版本相比有很多... 阅读全文
posted @ 2010-10-09 15:24 把爱延续 阅读(528) 评论(0) 推荐(0) 编辑
摘要: 用了ADO.NET 2.0 SQLite Data Provider 这样可以直接利用它来创建一个加密的sqlite数据库。有关c#代码如下:1、创建空的sqlite数据库。 //数据库名的后缀你可以直接指定,甚至没有后缀都可以//方法一:创建一个空sqlite数据库,用IO的方式FileStrea... 阅读全文
posted @ 2010-09-29 17:49 把爱延续 阅读(1838) 评论(2) 推荐(0) 编辑
摘要: C# WinForm 捕获最小化事件虽然Form类没有提供Minimize的事件,但还是可以通过重载Deactive来实现当Form失去焦点后,测试WindowState取得Form状态,若为Minimized既是最小化事件。本例为最小化后隐藏窗口: 还有种方法更加直接,重载WndProc:constintWM_SYSCOMMAND=0x112;constintSC_CLOSE=0xF060;co... 阅读全文
posted @ 2010-09-29 15:47 把爱延续 阅读(1314) 评论(0) 推荐(0) 编辑
摘要: 关于WINFORM中输入法的设置 (转)johnsuna(阿山NET)的专栏开发中正好遇到这类问题,网络真好啊:)下面是正文收集,感谢作者的辛勤工作给我们带来的便利.在WINFORM中我们经常遇到文本输入框中输入法被禁用或老是变全角输入法等问题,经查阅相关资料,现小结如下:(一)Control.Im... 阅读全文
posted @ 2010-09-29 13:46 把爱延续 阅读(2948) 评论(0) 推荐(0) 编辑