- 博客(13)
- 资源 (2)
- 收藏
- 关注
原创 去掉ToolStrip设置背景透明后下面蓝色或者灰色的线
在一张图片上面放置ToolStrip,设置背景色透明,会有一条蓝色的线。设置RenderMode为system就没有。但是出现了一条灰色的线。去不掉。解决方法:ToolStrip的print事件。 private void toolStrip1_Paint(object sender, PaintEventArgs e) { if ((sender
2009-09-29 18:10:00
4490
原创 SQLite如何删除、修改、重命名列?
首先声明:如果你想直接alter,放弃吧。以下内容可以忽略了。sqlite官方说明如下:SQLite supports a limited subset of ALTER TABLE. The ALTER TABLE command in SQLite allows the user to rename a table or to add a new column to an existi
2009-09-21 14:51:00
6500
1
原创 winform中checkedListBox显示多列
设置checkedListBox的MultiColumn 属性为true; 调整checkedListBox的宽度,调整ColumnWidth的宽度。 有时候这样做可能发现显示到界面上的时候还是不对。只有一列。 不要着急,是因为checkedListBox绘制的时候是从上到下,从左到右的。 也就是说,先绘制第一列,然后绘制第二列。暂时还我没有找到让它先从左到右绘制的
2009-09-16 11:21:00
17001
原创 对winform中tabContorl隐藏tabPage的补充
前几天说到winfom中tabContorl隐藏tabPage的问题,总的来说达到了目的,但效果一般。今天在看msdn时候发现了一个tabPage的属性其实也可以实现这个效果。 微软对tabContorl中的tabPage隐藏的实现方法也是在集合中删除,似乎只有这一个方法,所以我的方法也跟这个差不多。就是设置tabPage的parent属性为null原理很简单,如果tabPag
2009-08-30 23:13:00
5052
1
原创 获取Form.ShowDialog() 出的窗体中textbox的返回值
经常会遇到ShowDialog出的窗体中有一些textbox,输入完后返回到主窗体中。怎么办呢?有办法。 理论上讲ShowDialog后的窗体返回值类型是DialogResult。也就是一个枚举值,只有yes,no,ok之类的值,肯定是不能把textbox中的值返回的。有人说重写DialogResult。可以,但是估计没几个人会的。 举个简单的例子就可以实现。两个窗体from1
2009-08-28 18:06:00
15490
转载 .Net 2.0实例学习:WebBrowser页面与WinForm交互技巧
最近看到博客园入门教学文章比较流行,自己最近又偷懒比较多,没啥心得,不妨写一篇没啥深度的入门文章吧。话说有了WebBrowser类,终于不用自己手动封装SHDocVw的AxWebBrowser这个ActiveX控件了。这个类如果仅仅作为一个和IE一模一样浏览器,那就太没意思了(还不如直接用IE呢)。那么,无论我们是想做一个“定制版IE”,还是希望利用HTML来做用户界面(指WinApp而非We
2009-08-28 15:43:00
617
原创 如何让tabControl中的tabpage不可用或者不显示
刚开始做软件,遇到不少问题,今天就遇到一个tabControl中隐藏某个tabpage或者让tabpage不可用的恶心问题。自己试了一下,使用visible和enabled均无效果。而且tabpage根本就没有这两个属性。怎么办呢?看来只有remove以后再add了,我的方法是form初始化的时候定义1个tabpage数组变量,将每个tabpage都存放到数组中,如果想删除哪个tabp
2009-08-26 13:46:00
14507
2
原创 【转】WinFrom通过WebClient向Web服务器上传下载文件(带进度条)
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Windows.Forms;using System.Net;using System.IO;namespace TQSystem.Com{ class UpDownLoadFile
2009-08-19 20:34:00
885
原创 安装silverlight后再VS2008中不能新建silverlight项目
有的时候我们安装完silverlight后在VS2008中不能新建silverlight项目。很简单,只需要下载一个VS_SilverlightTools_Alpha_Setup.exe安装。在VS2008里面新建项目,就可以找到silverlight project的新建项了。 如果安装了还是找不到,你就要像想有没有安装.NET 3.0或者以上的版本,如果确定有。那你新建
2009-08-05 13:53:00
1365
原创 VS2008 sp1补丁安装时提示C盘空间不足的问题
安装vs2008 SP1补丁的时候出现错误提示,大概意思是C盘的空间不足,不能继续。但是安装补丁的时候又没办法选择补丁的解包位置。无奈上网查询,无果。偶然发现一个方法原来可以使用dos来安装,这样就可以加参数了,而参数就是解包的路径 如你的补丁在d盘 则运行cmd,进入d盘 输入VS90sp1-KB945140-ENU.exe /createlayout d:/
2009-08-05 13:42:00
3765
1
原创 关于同一个网站下Session却不能同步的问题
前端时间写了一个小网站,用的是VS2005。奇怪的是同一个网站下的两个页面Session却不能同步。比如A页面登录后B页面可以得到Session值,但是B页面登录后A页面却得不到,百思不得其解。在一个不经意的情况下输出两个页面的UserHostIp后发现,一个是locahost,一个是192.168.0.3突然醒悟,原来B页面是使用的IIS。而为了偷懒A页面却是直接用VS200
2009-08-05 13:37:00
757
原创 网站编程设计的一点感悟
一个项目的好坏大多决定于两个方面,需求的设计和代码的编写而具备了这两个方面以后界面的设计又是一个比较头疼的问题 程序员关注的是代码的本身,实现效果的好坏。使用者则关注的是网站使用的难易程度和信息获取的准确度。这就是考验需求和代码的好坏的关键地方。而既不是设计人员又不是使用者的人则更多的是关注界面的本身,忽略了需求,忽略了代码,甚至忽略了网站的功能。如何平衡这三者,是一个值得
2009-02-17 11:37:00
346
原创 我也有博客了
在无数个网站上注册了无数个博客,可惜从来没有写过日志,原因有二:一是比较懒&&笨 想写的时候没词儿,有词儿的时候不想动二是本人也不是什么技术牛人,写不出什么有水平的文章 另外也想通过这里认识一些编程的朋友,大家志同道合,一起进步,编程的道路布满荆棘,一个人前进很费力。我专注于ASP.NET网页开发,最近正在看flex。项目中用到的JS大多是基于JQuery框架来实现
2009-01-09 13:49:00
391
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人