
C#
本专栏主要介绍 C# 相关的常见内容 和 核心技能
昕光xg
专注于容器K8S,AI,机器人生态
展开
-
C#笔记1--如何在登录界面设置主界面的ToolStripMenuItem的enabled属性,实现不同用户进入不同模块
C#如何在登录界面设置主界面的ToolStripMenuItem的enabled属性,实现不同用户进入不同模块 写winform程序的时候,相信很多人都想在登录的时候根据用户类型使主界面的ToolStripMenuItem选项部分禁止,从而达到不同类型各司其职的效果,下面说一说如何实现着一功能! 如下图,登录时候判断用户类型,根据判断的用户类型使不同类型...原创 2014-12-15 11:39:55 · 7447 阅读 · 0 评论 -
C#笔记2——如何实现treeview的单击功能
C#笔记2——如何实现treeview的单击功能 近来做了一个课设,需要使用treeview,并且实现treeview的单击效果,翻了几本教材,都没有具体说如何实现该功能,于是乎各种问度娘,在多次的尝试之下终于实现类单击功能,下面来详细讲解一下: 打开treeview的属性,在属性中设置Nodes,点击后如下图所示。首先,设置一下Name和Text属性--原创 2014-12-15 12:25:38 · 2937 阅读 · 0 评论 -
C#笔记5——C#常见字符串处理方法
C#笔记5——C#常见字符串处理方法最近整理了一些C#常用的字符串处理方法,大致如下:1--用replace删除特定字符2--从第i个字符提取长度为j的字符3--提取字符串中最右边长度为i的字符串4--替换字符串中的特定字符串5--删除指定位置(i)的指定长度的字符串6--单个分隔字符用split截取7--多个分隔字符用split截取8--多个分隔字符串用s原创 2016-08-31 10:57:36 · 1250 阅读 · 0 评论 -
C# 笔记4——如何实现单击放大全屏和退出全屏
C# 笔记4——如何实现单击放大全屏和退出全屏由于工作需求,需要实现单击放大和退出全屏功能,想了一下,即单击放大时候把播放视频的picturebox的大小设置和屏幕宽高相同、位置设置为屏幕左上角(0,0)即可,单击退出全屏时候把控件大小和位置恢复到初始位置即可。需要注意的是若控件在某一个panel中,也需要如上设置panel的位置和宽高,否则无法达到理想效果;对于需要全屏的控件最好将其原创 2016-08-31 10:40:51 · 5600 阅读 · 2 评论 -
C#笔记3——如何用C#快速制作一个播放器
如何用VS快速制作一个播放器本程序环境:系统windows7 工具vs2012 语言c#具体步骤如下:1、 添加windowsmedia palyer组件打开视图->工具箱右键单击常规->选择项->COM组件->Windows Media Palyer如图所示新建winForm项目,打开form就可以看见工具箱常规下面有Windows Me原创 2015-04-27 11:38:36 · 2389 阅读 · 0 评论 -
C#笔记6--操作JSON(Newtonsoft)
C#笔记6--操作JSON(Newtonsoft) 最近整理了一些C# JSON的处理方法,大致如下:1--创建json对象2--创建json数组3--查询4--修改5--删除6--添加7--简化查询8--删除列表里的a节点的值为aa的项9--json其它用法 注意:使用该方法的时候需引用Newtonsoft.Json库文件,请在官网(http:...原创 2016-08-31 14:22:23 · 13112 阅读 · 1 评论 -
C#笔记8——多功能电子邮件发送程序实例
C#笔记8——多功能电子邮件发送程序实例 最近需要使用C#发邮件的功能,利用QQ邮件服务器发送邮件,包含发送邮件功能,MD5加密解密功能,自动加载、保存用户信息功能,非常适用于项目中的一些小功能! 效果图如下:发送邮件邮箱接收情况源代码:using System;using System.Collections.Ge原创 2016-12-17 15:14:58 · 1890 阅读 · 0 评论 -
C#笔记7——发送电子邮件C#笔记8——多功能电子邮件发送程序实例
C#笔记7——发送电子邮件 最近用C#测试试了一下发邮件功能,用QQ邮件服务器发送邮件,亲测代码如下!//for send mailusing System.Net.Mail;using System.Net;using System.Threading;namespace MyHelper#region send mail //参数说明:原创 2016-08-31 14:33:52 · 1128 阅读 · 0 评论 -
C#笔记9——基于TableLayoutPanel的多分屏、全屏程序
C#笔记9——基于TableLayoutPanel的多分屏、全屏程序 最近由于工作需要,需要设置一个多分屏窗口以便于多分屏播放视频!思考了一下,大致思路如下:用TableLayoutPanel来划分多个区域,在每个区域中都放入一个PictureBox,用PictureBox来接收摄像机的数据流; 每次选择不同的分屏时,根据数量n*n来设置TableLayoutPanel的原创 2017-02-18 17:08:31 · 4846 阅读 · 0 评论