Vistual Studio
jues
这个作者很懒,什么都没留下…
展开
-
C#在ListView中使用按钮、输入框、进度条等控件
在学习C#的winform开发时,想在一个ListView控件中添加一些自定义的按钮、输入框、进度条等,发现和Qt开发比想来真的很吃力。解决方法:然而自己简单实现了,把它打包为一个nupkg包,可以直接调用;效果:使用部分的代码:using Jues.CustomListItemView;using System;using System.Collections.Generic;using System.Windows.Forms;using static...原创 2021-01-26 12:07:43 · 5865 阅读 · 5 评论 -
C#产生完全随机函数
有时候需要完全随机的数据,比如生成密钥等,这种会在极短时间内生成的随机数,如果使用时间作为种子是很不可靠的;一般在C/C++中可以使用malloc/new来作为种子,但C#如果使用这非托管的方式较为不妥;根据官方的介绍,我整理为一个函数,方便以后使用:函数代码:public static byte[] randomBytes(int count){ byte[] bs = new byte[count]; // .原创 2021-01-26 12:02:49 · 564 阅读 · 0 评论 -
C#取消TextBox在Load时全选问题
C#在Winfrom中使用TextBox时,如果在窗口显示前初始化Text的值后,当窗口出现时会默认全选状态:C#private void XXX_Load(object sender, EventArgs e){ this.textBox1.Text = "我不是有意要全选的";}解决方法:C#private void XXX_Load(object sender, EventArgs e){ this.textBox1.Text = "我不是有意要.原创 2021-01-26 12:01:27 · 1110 阅读 · 0 评论 -
C#点击Button全选并复制TextBox内容
需要实现C#点击Button全选并复制TextBox内容,想想就很简单,但实现起来却发现,并没有全选效果:实现代码:private void button1_copy_Click(object sender, EventArgs e){ if ( 0 >= this.textBox1.Text.Length) { return; } // this.textBox1.SelectAll(); Clipboard.SetDat原创 2021-01-26 11:59:53 · 1924 阅读 · 0 评论 -
Windows获取系统唯一标识UUID
Windows获取系统唯一标识UUID (也叫CSP UUID)命令行Bashwmic csproduct get uuidC/C++使用CoCreateGuid函数,可以参考官方:https://docs.microsoft.com/en-us/windows/win32/api/combaseapi/nf-combaseapi-cocreateguidC#C#using System.Management;string GetSystemId()...原创 2021-01-25 15:17:39 · 12274 阅读 · 1 评论 -
Visual Studio 2019中不能使用Ctrl+Shift+M调出实现Unity消息窗口
环境Microsoft Visual Studio Community 2019Unity Version 2020.1.0a25.3171 Personal步骤问题描述:在学习Unity时使用的是Visual Studio 2019编辑脚本,发现不能像官方说的可以使用Ctrl+Shift+M调出实现Unity消息窗口;解决方法:Visual Studio Installer中确保安装Unity支持 打开Visual Studio Installer,安装“使用 Unity 的原创 2021-01-25 12:13:44 · 820 阅读 · 0 评论