C#笔记
pp8988
业余代码工人
展开
-
C#在MDI父窗体菜单中显示子窗体列表的设置方法
环境VS2005假设在菜单栏中已有一个菜单项为:窗口(W)。 (其名为:窗口WToolStripMenuItem)点菜单栏空白处,在属性窗口中找到MdiWindowListItem项,选择它的值为窗口WToolStripMenuItem就可以了。文档中会产生如下的代码// menuStrip1……this.menuStrip1.MdiWindowListItem = thi原创 2007-09-16 01:52:00 · 2889 阅读 · 0 评论 -
把窗体嵌入到容器中
(VS2005)想把窗体嵌入到容器控件中,让它只能在容器范围内活动.在窗体中添加一个 splitContainer容器生成一个子窗体From from2=new From();设置子窗体为非顶级窗体form2.TopLevel = false;设置子窗体的父容器form2.Parent = this.splitContainer1.Panel2;显示for原创 2007-10-22 09:47:00 · 1235 阅读 · 0 评论 -
使DataGridView控件输入回车键后单元格焦点向右移
<br />一、创建新类,重载DataGridView类的ProcessCmdKey方法;<br /> <br />using System;<br />using System.Collections.Generic;<br />using System.ComponentModel;<br />using System.Windows.Forms;<br /> <br />public class ClassMyGrid : DataGridView<br />{<br /> protected原创 2010-10-12 19:22:00 · 2289 阅读 · 0 评论 -
选择绑定数据源时的提示信息与DataSet数据集中的信息不一致的故障
用VS2008 进行数据库项目开发。控件要绑定数据时,常遇到选择绑定数据源时的提示信息与DataSet数据集中的表信息不一致的故障。例如删除了一个DataTable1表,在数据源选择信息中还存在。而新增一个DataTable2表,原数据源选择信息中却没显示。郁闷了好久。 先用以下这个方法进行解决: 一、先备份项目中的DataSet数据集文件。 二、从项目中删除Data原创 2012-07-02 13:45:03 · 570 阅读 · 0 评论 -
TRUNCATE TABLE 快速清空数据表的SQL操作
(msdn摘录)关键字: TRUNCATETRUNCATE TABLE [ { database_name.[ schema_name ]. | schema_name . } ] table_name[ ; ]参数database_name 数据库的名称。schema_name 表所属架构的名称。table_name 要截断的表的名称,或要删除其全部行的表的原创 2007-09-20 14:03:00 · 1666 阅读 · 0 评论 -
win7环境中编写的C#程序无法在xp中运行
记录一个花了一天时间才发现的问题。 开发环境win7 + vs2008 ,运行时为.net 3.5 sp1的winform程序。开发调试时都正常。当拷贝到XP环境下(已安装.net 3.5 sp1)运行时没有反应,一点错误提示都没有。经过一整天的查找,发现问题出在图标上。win7系统中窗体图标可以使用大图标,而xp系统中窗体要使用小图标。将窗体图标改为16X16的小图标后程序可以运行了。原创 2015-01-14 17:16:28 · 4244 阅读 · 0 评论 -
水晶报表显示ado.net数据集中的数据表
水晶报表直接连接数据库,显示其中的表比较容易,按向导操作就可以了。不过显示ADO.NET数据集中的数据就花了不少时间才学会。折腾了几天,看MSDN看得头大,终于可以让水晶报表显出数据集中的数据了。过程(……)(VC#2005+ACCESS2003)实现如下:已有一个数据库名为:“供应商”,其中有一个表名为:“客户”。用一个偷懒的方法产生所需的控件: 在窗上拖一个Dat原创 2007-09-23 11:55:00 · 1137 阅读 · 0 评论