C#常用代码

news/2025/6/23 16:11:20

//载入资源字符串
string s1 = Properties.Resources.id1;  

//列表框示例
            listView1.Columns.Add("name");
            listView1.Columns.Add("age");
            listView1.Columns.Add("rollno");
            ListViewItem firstrecord = new ListViewItem("hope");//这个是第一行第一列
            firstrecord.SubItems.Add("22");//第一行第二列
            firstrecord.SubItems.Add("1001");//第一行第三列
            ListViewItem secondrecord = new ListViewItem("basil");//这个是第二行第一列
            secondrecord.SubItems.Add("23");//第二行第二列
            secondrecord.SubItems.Add("1002");//第二行第三列
            listView1.Items.Add(firstrecord);//把第一行添加上
            listView1.Items.Add(secondrecord);//把第二行添加上

-------------------
//打开文件对话框,并且把图片框换入新图片

 OpenFileDialog ofdPic = new OpenFileDialog();
            ofdPic.Filter = "JPG(*.JPG;*.JPEG);gif文件(*.GIF)|*.jpg;*.jpeg;*.gif";
            ofdPic.FilterIndex = 1;
            ofdPic.FileName = "";
            if (ofdPic.ShowDialog() == DialogResult.OK)
            {
                MessageBox.Show("loadimage");
               
                string sPicPaht = ofdPic.FileName.ToString();
                pictureBox1.LoadAsync(sPicPaht);

            }


--------------------------------------------------------------------------------------------
//状态栏写入内容

编写其Tick事件为
p rivate void timer1_Tick(object sender, EventArgs e)
{
this.toolStripStatusLabel3.Text = "系统当前时间:" + DateTime.Now.ToString("yyyy-MM-dd hh:mm:ss");
}

 

在Form的Load事件中 对timer1进行相关设置
p rivate void MainForm_Load(object sender, EventArgs e)
{
this.toolStripStatusLabel3.Text = "系统当前时间:" + DateTime.Now.ToString("yyyy-MM-dd hh:mm:ss");
this.timer1.Interval=1000;
this.timer1.Start();
}

--------------------------------------------------------------------------------------------
//静态类型File的用法
System.IO.File.WriteAllText("D:/index/mx.htm", htmltext, System.Text.Encoding.GetEncoding("GB2312"));
File.WriteAllLines(fName, s1, System.Text.Encoding.GetEncoding("utf-8"));

-----------------------------------------------------------------------------------------------
//save as 对话框

 SaveFileDialog saveFileDialog = new SaveFileDialog();
            saveFileDialog.Filter = "文本文件|*.txt";
            saveFileDialog.FilterIndex = 2;
            //saveFileDialog.RestoreDirectory = true;
            if (saveFileDialog.ShowDialog() == DialogResult.OK)
            {
               
                    string fName = saveFileDialog.FileName;
                   
                    //File.WriteAllBytes(fName, richTextBox1.Text, System.Text.Encoding.GetEncoding("GB2312"));
                    string[] s1 = new string[1];
                    s1[0] = richTextBox1.Text;
                    File.WriteAllLines(fName, s1, System.Text.Encoding.GetEncoding("utf-8"));
                  
                   
              
            }

--------------------------------------------------------------------------------------------
//树形框用法
 TreeNode RootNode = new TreeNode();
            TreeNode SonNode1 = new TreeNode("儿子1");
            TreeNode SonNode2 = new TreeNode("儿子2");

            RootNode.Text = "报表统计";

            RootNode.Nodes.Add("节点1");
            RootNode.Nodes.Add("节点2");
            RootNode.Nodes.Add("节点3");


            SonNode1.Nodes.Add("节点11");
            SonNode1.Nodes.Add("节点12");

            SonNode2.Nodes.Add("节点21");
            SonNode2.Nodes.Add("节点22");

            RootNode.Nodes.Add(SonNode1);
            RootNode.Nodes.Add(SonNode2);
            treeView1.Nodes.Add(RootNode);

--------------------------------------------------------------------------------------------
 //String 拆分

String[] s1 = new String[] {"----" };
            linktxt_array = fieldStr1.linktxt.Split(s1, StringSplitOptions.RemoveEmptyEntries);

转载于:https://www.cnblogs.com/hackpig/archive/2010/02/15/1668454.html

文章来源:https://blog.csdn.net/weixin_30929295/article/details/95898233
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:https://dhexx.cn/news/show-2005019.html

相关文章

linux 安装swoole

https://blog.csdn.net/msllws/article/details/84404894 下载Swoole PECL扩展源码包:http://pecl.php.net/package/swoole 关于PHP版本依赖选择: 下载好放到/usr/local/src下,解压缩: tar -zxvf swoole-2.2.0.tgz cd 进入到s…

MPLS *** over GRE

MPLS是多协议标签交换的简称,它用短而定长的标签来封装网络层分组。MPLS最初是为提高路由器的转发速度而提出一个协议。GRE协议是对某些网络层协议的数据报进行封装,使这些被封装的数据报能够在另一个网络层协议中传输。GRE是的第三层隧道协议&#xff0…

Delegate 委托 C#

delegate是C#中的一种类型,它实际上是一个能够持有对某个方法的引用的类。与其它的类不同,delegate类能够拥有一个签名(signature),并且它只能持有与它的签名相匹配的方法的引用。A delegate declaration defines a re…

爱情四十课,情逢对手

激烈爱情就像拳击比赛,需要遵循体重分级规则,只有“爱情能力”相当的人,才能PK。假若你是一个轻量级,非要挑战一个重量级,那结果十有八九会被KO。 这其实是一个非常简单的道理,下棋要找水平相当的人&#x…

lnmp1.5 安装多个PHP版本

1. cd 进入lnmp1.5安装目录 2. 执行:./install.sh mphp 3. 选择版本序号,按回车键

js中的原型继承

在谈Js之前,首先需要明确几个概念: 1.某一对象的原型仍是一个对象. 2.js原型继承的实质是复制,但也不是完全复制,而是子对象更改了什么数据,就复制什么数据.具体做法为创建一张成员维护表.如: 代码 functionParent(b) { this.a "a"; this.b bnul…

lnmp1.5 项目切换PHP版本

1. 首先下载你想要的PHP版本, 参考https://blog.csdn.net/qq_39521804/article/details/107197263 2. 进入项目配置文件/usr/local/nginx/conf/vhost/域名.conf 3. include enable-php.conf; 替换为 include enable-php7.0.3.conf php7.0.3根据自己的实际情况而修改 4. 重启…

[Angularjs]ng-class,ng-class-even,ng-class-odd

写在前面 最近在通过angularjs将数据绑定到前端,其中也涉及到很多新的东西,一些效果还是很有必要实现的。在使用中发现ng-class,ng-class-even、ng-class-odd的使用,对列表的操作非常方便,就在这里记录一下。 系列文章…

天籁之声---世界上最动听的歌

呵呵,最动听的话一般都是夸张了,但是我觉得还是不错的,(*^__^*) 嘻嘻…… 中文名称:天籁之声---世界上最动听的歌英文名称:The Best Songs Of The World 版本:流行篇发行时间:2001年专辑歌手…

shell中使用while循环ssh时只循环第一行的问题解决

最近在写一个shell脚本,本想使用for循环来读取文件里面的内容,可是发现文件里每一行都有空格的,明显用for循环行不通过,我的目的是想一行一行读取文件内容,于是果断使用while循环来实现,可问题来了&#xf…