Google [站内搜索]

预览模式: 普通 | 列表

C#自定义类实现集合类

public class Person
{
    private string _name;
    private int _age;

查看更多...

分类:Win编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 7136

DataGridView数据库手动更新示例

若表是独立存在的(所有字段和其他表都没有关系),照《SqlDataAdapter+DataTable+DataGridView数据库更新示例》的方法,对表进行增删改查是非常便捷的,反之,若表中的字段有些是和其他表有关系的,例如产品进仓表,添加记录后还得修改产品汇总表中的总量;产品出仓表,添加记录前得判断出仓数量有没有超过当前库存量,用文章中的方法就很难实现了。所以,我们必须在DataGridView进行增删改查操作,然后手动写数据库更新代码。代码如下:

using System;
using System.Data;
using System.Data.SqlClient;

查看更多...

分类:Win编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 5200

获取DataTable单元格修改前的值示例

//创建 DataTable
DataTable categories = new DataTable("Categories");

//添加字段
DataColumn column = new DataColumn();

查看更多...

分类:Win编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 7078
using System;
using System.Data;
using System.Data.SqlClient;
using System.Windows.Forms;

查看更多...

分类:Win编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 6965

C#导出 Windows 事件日志

using System;
using System.Windows.Forms;
using System.Diagnostics;

namespace WindowsFormsApplication1

查看更多...

分类:Win编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 6510

DataGridView底部添加统计行示例

效果图:



查看更多...

分类:Win编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 7524

窗体最小化再恢复后绘图消失解决方法

private void button1_Click(object sender, EventArgs e)
{
    using (Graphics graphics = this.CreateGraphics())
    {
        graphics.DrawString("木子屋:http://www.mzwu.com/", new Font("宋体", 15), new SolidBrush(Color.Red), 0, 0);

查看更多...

分类:Win编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 5879

DataGridView空白区域用网格填充示例



如上图示,当行数不够时,DataGridView下部分是一块空白区域,不怎么美观,就想用网格来填充。最后的思路是手工绘制线条来完成,只要能找着下图几个红色位置的坐标,其他就好办了:

查看更多...

分类:Win编程 | 固定链接 | 评论: 1 | 引用: 0 | 查看次数: 11024

for循环小测试(C#)

static void Main(string[] args)
{
    for (int i = 0; i < Number(); i++)
        Console.WriteLine(i);

查看更多...

分类:Win编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 4194

乐秀生成工具有时不能成功更新状态Bug



乐秀生成/状态更新代码如下:
string[] ids = new string[3];
int num = 60;//图片总数

查看更多...

分类:其他 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 3526