自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 c#学习笔记:CheckedListBox控件的用法

一、常用属性(1)、CheckOnClick属性CheckOnClick属性是布尔类型的值,如果为True,那么单击条目就能将条目勾选;如果为false,则要双击条目才能将其勾选。2)ColumnWidth属性ColumnWitdh属性是整型数据,表示多列条目各列的列宽。该属性只有在MultiColumn属性(允许多列显示)设置为true时才有意义。(3)MultiColumn属性MultiColumn属性是布尔类型的值,指示是否开启多列显示条目。该属性是配合ColumnWidth属性一起使用

2020-11-11 13:35:45 2387

原创 c++字符串string寻找子字符的位置find、rfind、find_first_of、find_last_of

字符串string寻找子字符位置

2022-06-01 10:46:37 3078

原创 Qt 计算程序运行时间

一、精度为us级别1、方法一#include <qelapsedtimer.h>#include <QDebug> QElapsedTimer mstimer; mstimer.start() // 你所要测试的代码块 float time =(double)mstimer.nsecsElapsed()/(double)1000000; qDebug() <<"time= " <<time<<"ms";// 输出运行时间

2021-11-03 12:12:45 4972

原创 DialogButtonBox信号和按钮关系

QDialogButtonBox 的4种信号,分别是accepted、rejected、clicked和helpRequested。accepted:同意或接受rejected:拒绝clicked:点击helpRequested:帮助Yes按钮: 产生accepted信号Yes to All 按钮: 产生accepted信号OK 按钮: 产生accepted信号Save 按钮: 产生accepted信号Save All 按钮: 产生accepted信号Open 按钮: 产生accept

2021-10-11 11:28:04 731

原创 c#程序退出和线程退出

编写Winform程序时,发现在程序退出后,有的线程还在运行。通过网上查看得知需要设置线程属性,如下程序所示: Thread th = new Thread(Get); th.IsBackground = true;//需要设置这个属性的意思就是把线程设置为后台线程。然后关闭进程的同时,线程也会随之关闭。IsBackground对线程的重要作用1、当在主线程中创建了一个线程,那么该线程的IsBackground默认是设置为FALSE的。2、当主线

2020-12-02 11:27:45 4158

原创 Form和panel等进行分割

使用tableLayoutPanel即可,并将其Dock 属性设为Fill

2020-12-01 09:34:17 448

原创 C# 控件置于最顶层、最底层、隐藏、显示

将控件置于最顶层和最底层pictureBox1.BringToFront();//将控件放置所有控件最前端 pictureBox1.SendToBack();//将控件放置所有控件最底端 控件的显隐性pictureBox1.Visible = true;//显示pictureBox1.Visible = false;//隐藏...

2020-11-27 13:20:42 6919

原创 c# byte[]数组各种操作

1、网络字节序转换float m = 5f;var btValue = BitConverter.GetBytes(m).Reverse().ToArray();2、byte[]数组合并byte[] data = new byte[10];byte[] counts =new byte[3];byte[] ndata = new byte[data.Length + counts.Length];data.CopyTo(ndata, 0);counts.CopyTo(ndata, data.L

2020-08-27 11:48:59 13857 1

原创 C#: int引用变量与数值变量

在C#中主要存在两大类型的数据:引用类型(class)和值类型(struct)。本文探讨一下C#中引用变量和数值变量的区别1. 值参数当利用值向方法传递参数时,编译程序给实参的值做一份拷贝,并且将此拷贝传递给该方法。被调用的方法不传经修改内存中实参的值,所以使用值参数时,可以保证实际值是安全的。在调用方法时,如果形式化参数的类型是值参数的话,调用的实参的值必须保证是正确的值表达式。在下面的例子中,程序员并没有实现他希望交换值的目的:using System;class Test{ stati

2020-08-21 10:25:44 1725

原创 C#获取.exe文件的运行目录的方法

本章讲述:C#获取.exe文件的运行目录的方法;WPF中获取.exe文件的运行路径:System.Windows.Forms.Application.StartupPath引用:WindowsBase 、System.Windows.Forms**1.**获取启动了应用程序的可执行文件的路径,不包括可执行文件的名称。string str = System.Windows.Forms.Application.StartupPath;result: X:/xxx/xxx (.exe文件所在的目录)

2020-08-13 10:07:45 1492

原创 Winform设置窗体放在最前

在主窗体放在最大时,打开子界面后,又点击主窗体后,子界面被藏到主界面下方。又时不知道点没有点开子界面,所以需要将子界面置于主界面之上。方法:1、在窗体的属性界面有一个属性是(TopMost),将该属性设置为true就行。也可以在代码中设置:this.TopMost=true;this.TopMost=false;2、子窗体show()时,可以使用:this.ShowDialog();该方法就是不关闭改窗体不可以点选其他。3、this.Activate();//当前窗体...

2020-07-23 10:56:21 5123

原创 c#foreach循环用法详解

foreach 语句经常与数组一起使用,在 C# 语言中提供了 foreach 语句遍历数组中的元素,具体的语法形式 如下。foreach(数据类型 变量名 in 数组名){ //语句块;}C# foreach 循环用于列举出集合中所有的元素,foreach 语句中的表达式由关键字 in 隔开的两个项组成。in 右边的项是集合名,in 左边的项是变量名,用来存放该集合中的每个元素。该循环的运行过程如下:每一次循环时,从集合中取出一个新的元素值。放到只读变量中去,如果括号中.

2020-07-17 11:07:55 12390

原创 C#控件之CheckBox控件使用

CheckBox控件使用今天使用到了CheckBox控件,在这记录一下。工具:Visual Studio 2017(其他版本也行)方法/步骤:1、将CheckBox控件拖到窗口里面,如下图所示:2、将该控件的名字改成CBox3、该控件的常用方法:在这里插入代码片this.CheckBox.Checked = true; //设置该控件状态为勾选上this.CheckBox.Checked = false; //设置该控件状态为未选中或者this.CheckBox.Chec

2020-07-07 13:55:11 11148

原创 c#查看已有工程上的工具是工具箱的哪个

怎样知道C#窗体设计器上用的控件是工具箱中的哪个控件在name、id的属性名称已更改的情况下。书上C#项目或看别人的c#项目案例,当我们想创建同样的控件时,总是不知道去工具箱找那个控件。下面就是查看该控件具体是哪个:首先选中该控件,查看属性其次就是在工具箱中找到我们所需要的控件就行。(如果不知道属于哪个类型控件,选“所有Window窗体”就行)在学习道路上记录一下,希望对您有所帮助。...

2020-07-06 13:27:19 345 1

原创 c#中的string和StringBuilder的区别

string和StringBuilder的区别解析c#中的string和StringBuilder的区别,只有非常了解后我们才能更好的编程和灵活使用。区别1、类 String 表示字符串, 比如“ abc ”。 类 StringBuilder 表示可改变大小的字符序列( sequence of characters ),多个字符组成字符序列,字符序列和字符串是同一个意思。二者的区别在于, String 类型的字符串是常量,字符串创建出来后不允许修改。而 StringBuilder 类型的字符串是可修改

2020-07-04 13:20:11 3595

原创 c#窗口创建

**创建自己第一个窗体工程**工具:VS2017或VS其他版本创建步骤:1、打开vs20172、创建项目(文件——新建——项目)3、点击Visual c#

2020-07-02 17:00:37 2411

原创 c# form窗体属性讲解

form窗体属性开始学习c#,网上搜索有很多form窗体属性,进行简单整理,以便自己以后学习和查找。一、Form常用属性(1)Name属性:用来获取或设置窗体的名称。(2)WindowState属性:用来获取或设置窗体的窗口状态。(3)StartPosition属性:用来获取或设置运行时窗体的起始位置。(4)Text属性:该属性是一个字符串属性,用来设置或返回在窗口标题栏中显示的文字。(5)Width属性:用来获取或设置窗体的宽度。(6)Heigth属性:用来获取或设置窗体的高度。(7)L

2020-07-02 16:09:49 4764

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除