- 浏览: 113750 次
- 性别:
- 来自: 北京
最新评论
文章列表
c#DataGridView数据绑定示例 格式化单元格的内容
在使用DataGridView显示数据库中的数据时,我们需要对某列的数据显示格式进行格式化。
这里使用实时构建的数据,如下图:
在显示时对第三列的数据进行格式化,如下图:
测试数据构建及数据绑定:
private void Form1_Load(object sender, EventArgs e)
{
DataTable dt = new DataTable();
dt.Columns.Add(new DataColumn("Id&quo ...
- 2014-07-15 22:45
- 浏览 287
- 评论(0)
C#数学运算表达式解释器
测试文件内容:
a=2+3*2;
b=2*(2+3);浏览按钮事件处理程序:
private void button_browse_Click(object sender, EventArgs e)
{
OpenFileDialog fbd = new OpenFileDialog();
fbd.Title = "请选择一个文件:";
fbd.CheckFileExists = true;
fbd.CheckPathE ...
- 2014-07-14 23:39
- 浏览 318
- 评论(0)
C# Winform程序的toolStrip中toolStripButton的背景是蓝色的,如何改变背景及边框的颜色和样式呢?
实现此功能需要重写toolStripButton的Paint方法
这里只是给出解决问题的思路和方法,如下图,当鼠标移到按钮上,背景会变为黑色
实现代码如下:
ToolStripButton tsb = (ToolStripButton)sender;
Rectangle rectButton = tsb.Bounds;
Point p = toolStrip1.PointToClient(Co ...
- 2014-07-14 13:43
- 浏览 493
- 评论(0)
可以用Control.MousePosition获得当前鼠标的坐标,使用PointToClient计算鼠标相对于某个控件的坐标,如下
Point screenPoint = Control.MousePosition;//鼠标相对于屏幕左上角的坐标
Point formPoint = this.PointToClient(Control.MousePosition);//鼠标相对于窗体左上角的坐标
Point contextMenuPoint = contextMenuStrip1.PointToClient(Control.MousePositi ...
- 2014-07-14 13:39
- 浏览 518
- 评论(0)
一。好汉一问:什么是开源软件?什么是自由软件?他们就是免费软件?
很多人经常把开源软件和自由软件混为一谈,也常常会有人把开源软件和免费软件这两个概念混淆在一起,其实当我第一此站在HUSA的讲台上的时候,自 ...
- 2014-07-12 09:28
- 浏览 614
- 评论(0)
C#多线程编程实例 线程与窗体交互
代码:
public partial class Form1 : Form
{
//声明线程数组
Thread[] workThreads = new Thread[10];
public Form1()
{
InitializeComponent();
}
//此委托允许异步的调用为Listbox添加Item
delegate void AddItemCallback(string text);
...
- 2014-07-10 22:49
- 浏览 430
- 评论(0)
jQuery获取Select选择的Text和Value:1. $("#select_id").change(function(){//code...}); //为Select添加事件,当选择其中一项时触发2. var checkText=$("#select_id").find("option:selected").text(); //获取Select选择的Text3. var checkValue=$("#select_id").val(); //获取Select选择的Value4. var checkIndex= ...
- 2014-07-03 14:10
- 浏览 318
- 评论(0)
相信互联网已经越来越成为人们生活中不可或缺的一部分。ajax,flex等等富客户端的应用使得人们越加“幸福”地体验着许多原先只能在C/S实 现的功能。比如Google机会
已经把最基本的office应用都搬到了互联网上。当然便利的同时毫无疑问的也使页面的速度越来越慢。自己是做前端开发 的,在性能方面,根据yahoo的调查,后台只占5%,而
前端高达95%之多,其中有88%的东西是可以优化的。
废话不多说,贴规则:
相信很多人都听过优化网站性能的14条规则。更多的信息可见developer.yahoo.com
1. 尽可能的减少 HTTP 的请求数 [content]
2. 使用 CDN(Cont ...
- 2014-07-03 13:54
- 浏览 250
- 评论(0)
1. 优先使用 ===,而不是 ==
JavaScript 使用两种相等性操作符:===,!==和==,!=。通常认为做比较的最佳实践是使用前一组操作符。
"若两个操作数的类型和值相同,那么===比较的结果为真,!==比较的结果为假。" --- JavaScript语言精粹(JavaScript: The Good Parts)
然而,如果使用==和!=,当比较不同类型的操作数时,你就会碰到问题啦。在这种情况下,这组操作符会尝试对操作数的值做无用的强制转换。
2. Eval 就是糟糕的代名词
对于那些不熟悉JavaScript的人来说,函数"evel"让 ...
- 2014-07-03 13:51
- 浏览 258
- 评论(0)
目前新版本的Eclipse在启动应用服务器的时候有一个新的选项:Start the server in profiling mode。 但是我在一开始点击这个按钮的时候,出现了错误提示信息: Could not launch in profiling mode because no profilers are configured. 经过一番搜 ...
- 2014-07-03 13:13
- 浏览 991
- 评论(0)
完整错误信息:
Description Resource Path Location TypeProject configuration is not up-to-date with pom.xml. Run Maven->Update Project or use Quick Fix. xunge-web line 1 Maven Configuration Problem
解决办法:
- 2014-07-02 20:04
- 浏览 424
- 评论(0)
完整错误信息:
Description Resource Path Location TypeType mismatch: cannot convert from Enumeration<String> to Enumeration<Object> ResponseHeaderFilter.java /dwz-java/src/dwz/common/util line 46 Java Problem
解决办法:
- 2014-07-02 20:01
- 浏览 473
- 评论(0)
完整错误信息:
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOTLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESSFOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THECOPYRIGHT OWNER OR CONTR ...
- 2014-07-02 19:57
- 浏览 338
- 评论(0)
今天用Xshell连接CentOS6.5,当终端》编码设置为:Unicode(UTF-8)时,执行serviceiptables restart命令的输出就会乱码;当编码设置为:默认语言时,ls的输出就会乱码!
乱码问题如下图:
执行locale命令输出结果如下:
LANG=zh_CN.GB18030
LC_CTYPE="zh_CN.GB18030"
LC_NUMERIC="zh_CN.GB18030"
LC_TIME="zh_CN.GB18030"
LC_COLLATE="zh_CN.GB18030"
LC_ ...
- 2014-06-26 16:00
- 浏览 485
- 评论(0)
来源:http://www.awflasher.com/blog/archives/939
当Adobe、Microsoft、Sun等一系列巨头开始表现出对”开源”的青睐时,”开源”的时代即将到来!
最初来自:sinoprise.com/read.php?tid-662-page-e-fpage-1.html(遗憾的是这个链接已经打不开了),我基本未改动,只是进行了一些排版和整理。参考文献:http://www.fsf.org/licensing/licenses/
现今存在的开源协议很多,而经过Open Source Initiative组织通过批准的开源协议目前有58种(http://ww ...
- 2014-06-25 13:40
- 浏览 225
- 评论(0)