登录
首页 » C#源码 » C# 自定义组件的小例子及源代码

C# 自定义组件的小例子及源代码

于 2022-11-10 发布 文件大小:16.20 kB
0 47
下载积分: 2 下载次数: 1

代码说明:

C# 自定义组件的小例子及源代码,包含自定义的UserControl组件和应用该组件的MainFrame主窗体程序,需要在工具箱里右键-》选项-》.Net组件注册一下就能用了。主要通过将xml绑定到TreeView控件完成菜单导航功能,可以在同一窗体中导航不同panel,也可以导航多窗口,需要添加新菜单,只需配置Menu.xml,Menu.xml中显示treeView树形菜单中的各节点数据,将除菜单外所有panel设置为不显示。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • C #串口
    基于C#的串口通信源码。。。。基于C#的串口通信源码。。。。基于C#的串口通信源码。。。。基于C#的串口通信源码。。。。基于C#的串口通信源码。。。。基于C#的串口通信源码。。。。基于C#的串口通信源码。。。。基于C#的串口通信源码。。。。
    2023-01-14 06:35:04下载
    积分:1
  • C# 通过存储过程实现员工ID自动编号
    C# 实现自动ID,通过存储过程实现员工自动编号,这个在平时的编程中很实用,自动编号使用存储过程来实现,比较高级一些,且数据库需要支持存储过程。   con.Open();   SqlCommand cmd = new SqlCommand();   string strSql = "insert into 员工个人信息 values ( + label6.Text + , + this.textBox2.Text + , + this.textBox3.Text + , + this.textBox5.Text + , + this.textBox4.Text + )";   cmd.CommandText = strSql;   cmd.Connection = con;   cmd.ExecuteNonQuery();   con.Close();   MessageBox.Show("成功添加信息");   this.groupBox1.Enabled = false;
    2022-05-31 12:11:24下载
    积分:1
  • MFC股票软件
    MFC股票软件源码,用来分析股票数据。
    2022-07-06 19:06:18下载
    积分:1
  • 支付宝免签收款
    支付宝免签收款源码,不用购买接口,免费试用
    2022-01-24 10:18:05下载
    积分:1
  • C# 创建有参、无参数等多线程操作实例
    C# 多线程操作实例,获取指定进程的进程详细信息、获取指定进程的模块详细信息、创建无参数的多线程应用程序、创建带参数的多线程应用程序、创建共享线程模拟资源共享、创建子线程更新主线程数据等,部分代码分享如下:   if (MyThread.ThreadState == ThreadState.Terminated)    MyData += " 当前状态:已完成执行并已退出";   if (MyThread.ThreadState == ThreadState.Transition)    MyData += " 当前状态:在可以执行前等待处理器之外的资源";   if (MyThread.ThreadState == ThreadState.Unknown)    MyData += " 当前状态:状态未知";   if (MyThread.ThreadState == ThreadState.Wait)    MyData += " 当前状态:正在等待外围操作完成或等待资源释放";   if (MyThread.WaitReason == ThreadWaitReason.EventPairHigh)    MyData += " 等待原因:线程正在等待事件对高";   if (MyThread.WaitReason == ThreadWaitReason.EventPairLow)    MyData += " 等待原因:线程正在等待事件对低";   if (MyThread.WaitReason == ThreadWaitReason.ExecutionDelay)    MyData += " 等待原因:线程执行延迟";   if (MyThread.WaitReason == ThreadWaitReason.Executive)    MyData += " 等待原因:线程正在等待计划程序";   if (MyThread.WaitReason == ThreadWaitReason.FreePage)    MyData += " 等待原因:线程正在等待可用的虚拟内存页";   if (MyThread.WaitReason == ThreadWaitReason.LpcReceive)   
    2022-04-18 07:37:09下载
    积分:1
  • C# OpenRead获取网站,并保存到TXT文件Stream流中
    C#获取网页源代码,并将其保存为TXT文件,这里应用了OpenRead和Stream流方法,具体的实现,请参见以下代码:   richTextBox1.Text = string.Empty;   WebClient wclient = new WebClient();//实例化WebClient类对象   wclient.BaseAddress = textBox1.Text;//设置WebClient的基URI   wclient.Encoding = Encoding.UTF8;//指定下载字符串的编码方式   //为WebClient类对象添加标头   wclient.Headers.Add("Content-Type", "application/x-www-form-urlencoded");   //使用OpenRead方法获取指定网站的数据,并保存到Stream流中   Stream stream = wclient.OpenRead(textBox1.Text);   //使用流Stream声明一个流读取变量sreader   StreamReader sreader = new StreamReader(stream);   string str = string.Empty;//声明一个变量,用来保存一行从WebCliecnt下载的数据   //循环读取从指定网站获得的数据   while ((str = sreader.ReadLine()) != null)   {    richTextBox1.Text += str + " ";   }   //调用WebClient对象的DownloadFile方法将指定网站的内容保存到文件中   wclient.DownloadFile(textBox1.Text, DateTime.Now.ToFileTime() + ".txt");   MessageBox.Show("保存到文件成功");
    2022-02-02 08:55:49下载
    积分:1
  • C# 清除IE地址栏中的历史网址(修改注册表)
    C# 清除IE地址栏中的历史网址,也就是历史记录,这些记录都是平时自己输入的,IE会自动保存,本程序会把保存的这些网址信息全部删除了,主要是删除注册表中对应键值下的URL子键:   RegistryKey rkBase = Registry.CurrentUser;//定位到CurrentUser注册表项   //打开指定的注册表项   RegistryKey rkChild = rkBase.OpenSubKey(@"SoftwareMicrosoftInternet ExplorerTypedURLs",true);   String[] strValueNames = rkChild.GetValueNames();//获取所有的历史网址   foreach (string strItem in strValueNames)//遍历获取到的历史网址   {    rkChild.DeleteValue(strItem);//删除遍历到的历史网址   }
    2022-11-06 13:05:04下载
    积分:1
  • C#制作文字渐变的 WPF 窗体按钮特效
    C#制作文字渐变的 WPF 窗体按钮特效,就是大家熟悉的渐变按钮,按钮的大小会随窗口的变化而变化,且按钮中的文本颜色呈现渐变色彩,当鼠标悬停于上面时,还会具有不同的渐变动画效果,截图所示为静态效果,请下载后编译查看动画效果.
    2022-01-26 00:26:26下载
    积分:1
  • C# timer应用范例:左右飘动的窗体
    C# 创建一个飘动的窗体,左右飘动,主要是对Timer的控制,基本的原理是:窗体的左上角横坐标随着timer1不断加一,窗体的左上角横坐标随着timer2不断减一,这个过程由Timer控制,因此你要写出一个循环,来控制Timer不停变化,比如timer不断加一:   Point p = new Point(this.DesktopLocation.X + 1, this.DesktopLocation.Y);   this.DesktopLocation = p;   if (p.X == 630)   {    timer1.Enabled = false;    timer2.Enabled = true;   }   以上代码的执行我们放入到private void timer1_Tick私有函数中,运行程序后即运行该函数。
    2023-03-26 23:00:04下载
    积分:1
  • 一些打印及菲波拉叶数相关的C# 示例
    这个例子源码中收集了一些打印及菲波拉叶数相关的C# 示例源码,部分功能需要用到Interop.IWshRuntimeLibrary.dll,已打包在源码包中。   完成的示例功能有:获取控制台应用程序的显示结果、调用指定文档的系统打印功能、使用PrintDocument打印单页图像、使用PrintDocument打印多页文本、使用Stopwatch实现高精度计时、开始计算菲波拉叶数、停止计算菲波拉叶数等,相信这些小实例,为对你学习C#编程有所帮助。   本示例编译运行效果如下图所示,请点击相应按钮查看对应的功能演示。
    2022-03-10 14:01:16下载
    积分:1
  • 696522资源总数
  • 104029会员总数
  • 31今日下载