![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C# WinForm
文章平均质量分 67
你的选择H
这个作者很懒,什么都没留下…
展开
-
利用dataview对datagridview进行数据绑定
关于对datagridview进行数据绑定的方法有很多今天又看到了一新的方法,就是利用dataview来绑定,现在对这些方法做一下总结利用dataview中的数据表绑定//FillDataSet函数是对dataset进行填充的操作 DataTable dt = FillDataSet().Tables[0]; //dv是一个Da原创 2011-08-25 15:51:59 · 3832 阅读 · 0 评论 -
c# datagridview 单元格处理,功能使用大全
一、单元格内容的操作 *****// 取得当前单元格内容 Console.WriteLine(DataGridView1.CurrentCell.Value); // 取得当前单元格的列 Index Console.WriteLine(DataGridView1.CurrentCell.ColumnIndex); // 取得当前单元格的行转载 2010-08-21 20:31:00 · 4789 阅读 · 0 评论 -
C# WinForm 父窗体 子窗体 传值
Form1为父窗体(包含textBox1、button1)Form2为子窗体(包含textBox2、button2) 父窗体给子窗体传值==================1.点击Form1的button1 打开Form2 父窗体给子窗体传值 可以调用重载子窗体的构造函数 直接传入相关数值 public partial class Form1 : Form原创 2010-12-22 10:58:00 · 511 阅读 · 0 评论 -
C# WinForm 父窗体 子窗体 传值
Form1为父窗体(包含textBox1、button1)Form2为子窗体(包含textBox2、button2) 父窗体给子窗体传值==================1.点击Form1的button1 打开Form2 父窗体给子窗体传值 可以调用重载子窗体的构造函数 直接传入相关数值 public partial class Form1 : Form原创 2010-12-22 10:58:00 · 470 阅读 · 0 评论 -
c# 右键并选中treeview节点
引出问题:有的时候我们右键treeview摸个节点,但此时的SelectedNode并不是右键的节点,如果此时的SelectedNode节点有事件的话(比如右键快捷菜单),此事件便会好像是作用在右键上面的节点,容易产生错觉。解决问题的思路:本质是右键节点的同时选中节点,此时一切问题便可解决示例程序如下using System;using System.Collections.Generi原创 2011-01-12 22:19:00 · 8582 阅读 · 1 评论 -
美化combox 用法(二) 为其添加图片,改变显示方式
对C# 中Combox控件的一些简单的操作,改变其显示特性,主要是改变其中的项的属性我们需要注意的是:每次为Combox添加项的时候,就会触发DrawItem事件,而我们正是通过DrawItem来改变Combox的显示特性的 using System;using System.Collections.Generic;using System.ComponentModel;u原创 2011-03-21 14:01:00 · 6380 阅读 · 0 评论 -
VS 2005中DataGrid动态绑定数据
关于DataGrid动态绑定的情况,我们会经常遇到,比如我们要绑定的数据结构基本一样,这样我们可以避免多个DataGrid重复绑定的情况我们可以利用一个DataGrid来动态绑定-----------------------------------------------------------------------------------------------------------原创 2012-07-12 16:25:51 · 3467 阅读 · 0 评论 -
c# datagridview回车键后获得右侧单元格焦点
打开Designer.cs类,需要在其中重写两个方法: protected override void OnKeyUp(System.Windows.Forms.KeyEventArgs e) { base.OnKeyUp(e); if (e.KeyCode == System.Windows.Forms.Keys.En原创 2010-08-26 11:13:00 · 3960 阅读 · 1 评论 -
c# bindingSource联合dataGridView显示数据
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using System.Dat原创 2010-11-20 23:45:00 · 8614 阅读 · 0 评论 -
c# 一个托盘程序的详细设计过程(用户登录)
整个程序的设计思路如下:共有四个窗体(对我我们的主题托盘来说无需关注窗体之中的具体内容,只需搞清楚是怎么显示的便可),四个窗体分别是主窗体(FrnMian),登录窗体(FrmLogin),发送Email窗体(FrmPostTask),接受窗体(FrmViewTask)其中,登录窗体(FrmLogin),发送Email窗体(FrmPostTask),接受窗体(FrmViewTask)分别对应原创 2010-12-29 22:42:00 · 8357 阅读 · 1 评论 -
用C# 简单实现带查询功能的ComboBox组件
说明:如果在下拉列表中的项过多,在其中查询需要的项是很困难的,如果ComboBox控件具有选择功能就会很方便 下面就是通过一个简单的设置来实现这个功能 部分代码如下:private void Form1_Load(object sender, EventArgs e) { comboBox1.Items.Add("谌豹");原创 2011-03-17 22:33:00 · 7732 阅读 · 2 评论 -
VS 2005中处理datagrid,绑定到List,处理列头
在VS 2005 中处理datagrid,我觉得很不方便,特别是在处理列头时,也花费了不少时间现在整理一下,以后还会用到也许------------------------------------------------------------------------------------------------------------------------------用一个实体类原创 2012-03-19 22:22:36 · 1555 阅读 · 0 评论 -
对DataTable(或者DataSet)修改后,提交修改到数据库
说明:通常我们在做数据库交互时,并不一定要使用特定的SQL语句来更新数据,.NET Framwork为我们提供了自动更新的功能public static void UpdateTable() { SqlConnection conn = null; string sql = "select *From Course";原创 2012-11-27 10:28:30 · 10752 阅读 · 0 评论 -
c# datagridview 新建行
一:首先要为单元格定义一个模板 DataGridViewCell dgvcell = new DataGridViewTextBoxCell(); 二:定义列 DataGridViewColumn column = new DataGridViewColumn(); column.HeaderText = "编号原创 2010-08-26 16:51:00 · 2420 阅读 · 0 评论 -
Winform中一个动画消息窗口的实现
该实例可以控制消息窗口的消息显示样式,弹出时的动画/// <summary> /// 弹出窗口 /// </summary> sealed partial class PopuForm : Form { string _sender = string.Empty; DateTime _date = DateTime.N...原创 2018-07-05 22:05:00 · 932 阅读 · 0 评论