-
C# 合并DataGridView控件单元格数据
C# 合并DataGridView控件单元格,合并列相同的内容,结合数据库来实现:
if (conn.State == ConnectionState.Closed)//判断数据库是否关闭
conn.Open();//打开数据库
string selectString = "select * from tb_emp";//定义查询字符串
Adapter = new SqlDataAdapter(selectString, conn);//实例化填充数据集和更新数据库的对象
Adapter.Fill(dataSet);//填充dataSet数据集
dataGridView1.DataSource =dataSet.Tables[0];//为dataGridView1设置数据源
conn.Close();//关闭数据库
填写单元格内容,相同的内容的单元格只填写第一个,对每一列相同单元格进行合并
- 2023-08-28 20:40:03下载
- 积分:1
-
改善C#的157个建议编写高质量代码_源代码合集
改善C#的157个建议编写高质量代码_源代码合集,这些实例均采用4.0框架,请运行使用Release模式;部分TIP由于简单未给出源码;这157个建议的源码涉及到语言篇、集合和LINQ、泛型、委托和事件、资源管理和序列化、异常与自定义异常、异步、多线程、任务和并行、架构篇成员设计、类型设计、安全性设计、编码规范及习惯、代码整洁、规范开发行为等,每类细分一共形成了157条建议,相信这些建议对于向高深进阶的C#开发者来说,是难得的建议。
- 2022-07-10 03:10:19下载
- 积分:1
-
C# 利用数据对象修改数据
C# 利用数据对象修改数据,就是简单的修改数据库中的数据,利用数据对象来修改。运行效果如视图所示。本示例代码 中定义了向个C#操作数据库的方法,比如:从数据库中获取指定数据记录、在窗体中显示指定数据记录等。
- 2023-05-31 11:00:03下载
- 积分:1
-
Visual C# 计算器实例程序
Visual C# 又一个适合学习的计算器实例程序,比较简单,只是实现基础的数学运算,没有高级功能,在此就不多介绍了,计算程序您可以在此搜索一下,C#类的计算器制作实例有很多哦。
- 2022-11-13 08:30:04下载
- 积分:1
-
C# 读取MP3歌曲文件标志信息并使用Quartz库播放
C# 读取MP3歌曲文件标志信息并使用Quartz库播放、读取WAV歌曲文件标志信息、使用Quartz库播放MP3歌曲、使用Quartz库播放DVD视频、弹出光驱、关闭光驱等功能,获取的MP3文件信息包括歌名、艺术家、签名册、发行日期等。同时还可以读取WAV歌曲文件标志信息,具体的标记信息请下载本源码查看Form1.cs文件。本实例部分功能需要依赖Interop.QuartzTypeLib.dll组件来实现。
- 2023-05-14 15:55:02下载
- 积分:1
-
C# 房屋中介系统文档+源代码
C# 房屋中介系统文档+源代码,这是一本书中的范例,来自明日科技,这个房屋中介系统可以很容易扩展成一个功能强大的中介系统,而不局限于房屋的中介。系统功能:用户信息管理、求租管理、员工信息、出租管理、交费管理、业务统计、常用工具、系统管理等。这套房屋中介系统的界面也是挺不错的,有点专业范,左侧有树状菜单等。
- 2023-06-28 09:40:03下载
- 积分:1
-
C#演示如何正确关闭程序
C#演示如何正确关闭程序,这是一个Wpf窗体实例,演示WPF窗口如何才是正确的关闭方法。
其实下边这句话最重要:
正确关闭程序的方法:App.Current.Shutdown();
具体的代码写法如下:
//文件名称:Window1.xaml.cs
private void button1_Click(object sender, RoutedEventArgs e)
{//正确关闭程序
App.Current.Shutdown();
}
- 2023-04-28 12:25:02下载
- 积分:1
-
C# SelectedItem选择移动数据项 点菜功能
这是个实用的小功能,在WEB开发时也经常会看到这种功能,将item数据项由左侧移动到右侧,这是一个选择+移动的功能,全部添加到选择的项中,判断是否已经选择了该菜单项,比如本例子利用左右移动SelectItem项实现了点菜功能:
private void button3_Click(object sender, EventArgs e)//移除所有已经选择的菜
{
lbChoose.Items.Clear();
}
private void button1_Click(object sender, EventArgs e)//单个添加到选择的项中
{
if (lbSocure.SelectedIndex != -1)
{
if (!lbChoose.Items.Contains(lbSocure.Text))//判断是否已经选择了该菜
lbChoose.Items.Add(lbSocure.SelectedItem.ToString());//添加选择的菜
else
MessageBox.Show("您已经选择了该菜,请重新选择。");
}
}
- 2022-06-13 08:29:58下载
- 积分:1
-
C# 定义文本框中的字体样式(粗体 斜体 下划线等)
这个示例比较简单,但挺有用,特别是使用C#处理一些文本时尤其实用,比如设置字体的样式:粗体、斜体、下划线、删除线、字体选择、字体颜色定义、字体大小(字号)定义等,下面是一些相关的定义操作:
fontDialog1.AllowVectorFonts = true;//设置用户可以选择矢量字体
fontDialog1.AllowVerticalFonts = true;//设置字体对话框既显示水平字体,也显示垂直字体
fontDialog1.FixedPitchOnly = false;//设置用户可以选择不固定间距的字体
fontDialog1.MaxSize = 72;//设置可选择的最大字
fontDialog1.MinSize = 5;//设置可选择的最小字
if (fontDialog1.ShowDialog() == DialogResult.OK)//判断是否选择了字体
{
if (richTextBox1.SelectedText == "")//判断是否选择了文本
richTextBox1.SelectAll();//全选文本
richTextBox1.SelectionFont = fontDialog1.Font;//设置选中的文本字体
}
完整的源码示例,请下载本源码。
- 2022-05-17 20:48:47下载
- 积分:1
-
C#在列上加入计算
C#在列上加入计算,这个主要是指SQL查询语句的列上面,如下面定义的语句,进行合并计算后,被执行:
private DataTable GetMessage()
{
string P_Str_ConnectionStr = string.Format(//创建数据库连接字符串
@"server=WIN-GI7E47AND9RLS;database=db_TomeTwo;uid=sa;pwd=");
string P_Str_SqlStr = string.Format(//创建SQL查询字符串
"SELECT 学生编号,学生姓名,高数+外语 AS 高数加外语的分数 FROM tb_Grade");
SqlDataAdapter P_SqlDataAdapter = new SqlDataAdapter(//创建数据适配器
P_Str_SqlStr, P_Str_ConnectionStr);
DataTable P_dt = new DataTable();//创建数据表
P_SqlDataAdapter.Fill(P_dt);//填充数据表
return P_dt;//返回数据表
}
- 2022-08-18 16:13:26下载
- 积分:1