-
C# WPF演示窗体模式的切换
C# WPF演示窗体模式的切换,可以切换到拖放模式,切换到编辑模式。编辑模式切换的例子。
- 2022-05-14 05:31:05下载
- 积分:1
-
C#编写winForm版的数据库创建数据表程序
C#编写winForm版的数据库创建数据表程序,通过查询语句来创建数据表,用户可在窗口内输入需要创建的数据表名称,点击操作按钮,转入程序执行阶段,将使用SQL语句来生成数据表,窗口运行效果如图所示。
- 2022-03-11 17:55:01下载
- 积分:1
-
C#在listView自定义imageList图标列表
C#在listView自定义imageList图标列表,实际上是创建了一个图像列表的Listview列表,我们可以将一些菜单条目做成此类型,以图标的风格展现操作选项,本实例中你可以熟悉imageList、listView1列表项的添加与删除。
下面是关键的代码:
listView1.LargeImageList = imageList1;
imageList1.ImageSize = new Size(37,36);
imageList1.Images.Add(Image.FromFile("01.png"));调用图标显示的图像资源
imageList1.Images.Add(Image.FromFile("02.png"));
listView1.SmallImageList = imageList1;
listView1.Items.Add("明日科技");图标下边显示的文字
listView1.Items.Add("C#编程词典");
listView1.Items[0].ImageIndex = 0;
listView1.Items[1].ImageIndex = 1;
- 2023-03-09 08:05:03下载
- 积分:1
-
C# 执行存储过程的相关例子
C# 执行存储过程的相关例子,一共演示了执行4种存储过程的方法:
执行NewSelectCommand存储过程
执行NewInsertCommand存储过程
执行NewUpdateCommand存储过程
执行NewDeleteCommand存储过程
源码包中自带有SQLSERVER MDF数据库文件,测试前请附加。
- 2022-01-25 20:11:54下载
- 积分:1
-
C# 在Vista、Win7中显示XP风格的文件对话框
C#自定义打开文件对话框,并在文件打开对话框中添加自定义区域,可以在非Windows XP系统中调用XP风格的对话框,比如本例子演示了在Vista或Windows7 中显示XP风格的文件对话框:
private void button1_Click(object sender, EventArgs e)
{//在文件打开对话框中添加自定义区域
this.openFileDialog1.AutoUpgradeEnabled = true;
this.openFileDialog1.CustomPlaces.Add(@"F:");
this.openFileDialog1.ShowDialog();
}
private void button2_Click(object sender, EventArgs e)
{//在Vista中显示XP风格的文件对话框
this.openFileDialog1.AutoUpgradeEnabled = false;
this.openFileDialog1.ShowDialog();
}
- 2022-03-15 22:57:57下载
- 积分:1
-
C# 在密钥容器中创建非对称密钥
在密钥容器中创建非对称密钥、在密钥容器中删除非对称密钥、在密钥容器中获取非对称密钥,具体的实现代码,请参考如下代码:
private void button1_Click(object sender, EventArgs e)
{//在密钥容器中创建非对称密钥
CspParameters MyCSP = new CspParameters();
MyCSP.KeyContainerName = this.textBox2.Text;
RSACryptoServiceProvider MyRSA = new RSACryptoServiceProvider(MyCSP);
this.textBox1.Text=MyRSA.ToXmlString(true);
}
private void button2_Click(object sender, EventArgs e)
{//在密钥容器中删除非对称密钥
CspParameters MyCSP = new CspParameters();
MyCSP.KeyContainerName = this.textBox2.Text;
RSACryptoServiceProvider MyRSA = new RSACryptoServiceProvider(MyCSP);
MyRSA.PersistKeyInCsp = false;
MyRSA.Clear();
try
{
this.textBox1.Text = MyRSA.ToXmlString(true);
}
catch
{
this.textBox1.Text = "已经删除非对称密钥!";
}
}
private void button3_Click(object sender, EventArgs e)
{//在密钥容器中获取非对称密钥
CspParameters MyCSP = new CspParameters();
MyCSP.KeyContainerName = this.textB
- 2022-02-06 13:18:17下载
- 积分:1
-
C# WPF 方法为TextBox控件设置背景图像
C# 为TextBox控件设置背景图像,结合C#的WPF实现,其实刚开始我还以为这是一个图像特效,在图片上添加文字,如示例截图所示的黄圈的部分,其实有一个TextBox,鼠标单击一下就会发现,这里可以输入文字的,正好输入在图片的上方,好像是为图片添加描述文字,其实本实例所展示的功能和图像处理关系不大,主要是对TextBox的操作,为其增加了一张背景图片所呈现出的效果。核心代码如下:
private void Window_Loaded(object sender, RoutedEventArgs e)
{//为TextBox控件设置背景图像
ImageBrush MyImageBrush = new ImageBrush();
MyImageBrush.ImageSource =new BitmapImage(
new Uri("J003.jpg", UriKind.RelativeOrAbsolute));
MyImageBrush.AlignmentX = AlignmentX.Left;
MyImageBrush.Stretch = Stretch.None;
this.textBox1.Background = MyImageBrush;
}
- 2022-08-20 01:07:16下载
- 积分:1
-
C# 目录与文件操作源码集
C# 目录与文件操作源码集,程序运行需要调用Interop.Scripting.dll文件,功能有获取指定目录中的所有子目录,获取指定目录中的子目录和文件、按条件过滤指定子目录中的文件、按条件过滤指定子目录中的子目录、过滤指定目录中的子目录和文件、以不同的方式创建多层目录、使用递归函数复制多层目录、增加指定目录的访问权限:NTFS 2003环境测试等。
- 2022-02-12 02:24:01下载
- 积分:1
-
c# 关闭窗口前确认 弹出提示
与大家分享一个C#窗口编程小技巧,在用户关闭窗口前,弹出确认对话框,可有效防止用户误操作,误关闭窗口。本源码中是完整的实例下载 ,有基础的可参考以下的代码,快速实现本功能:
C#弹出关闭窗口的确认对话框,核心代码如下:
private void Form1_FormClosing(object sender, FormClosingEventArgs e)
{
DialogResult dr = MessageBox.Show("是否关闭窗体", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Warning);
if (dr == DialogResult.Yes) //使用if语句判断是否单击“是”按钮
{
e.Cancel = false;//如果单击“是”按钮则关闭窗体
}
else//否则
{
e.Cancel = true;//不执行操作
}
}
当用户单击窗口右上角关闭按钮时,激活函数中的命令,弹出确认框。
- 2022-01-25 15:52:19下载
- 积分:1
-
C# 确定字符串末尾是否匹配指定子串
C# 确定字符串末尾是否匹配指定子串,本字符串查询实例具体到只匹配字符串开头和结尾是否有指定的字符串,下面是具体的查询代码编写方法:
private void button1_Click(object sender, EventArgs e)
{//确定字符串开头是否匹配指定子串
string MyFullInfo = "中华人民共和国";
string MyPartInfo="中华";
if(MyFullInfo.StartsWith(MyPartInfo))
MessageBox.Show(MyFullInfo + " 的开头是 " + MyPartInfo, "信息提示", MessageBoxButtons.OK);
else
MessageBox.Show(MyFullInfo + " 的开头不是 " + MyPartInfo, "信息提示", MessageBoxButtons.OK);
}
private void button2_Click(object sender, EventArgs e)
{//确定字符串末尾是否匹配指定子串
string MyFullInfo = "中华人民共和国";
string MyPartInfo = "共和国";
if (MyFullInfo.EndsWith(MyPartInfo))
MessageBox.Show(MyFullInfo + " 的末尾是 " + MyPartInfo, "信息提示", MessageBoxButtons.OK);
else
MessageBox.Show(MyFullInfo + " 的末尾不是 " + MyPartInfo, "信息提示", MessageBoxButtons.OK);
}
- 2022-02-09 23:32:04下载
- 积分:1