自定义博客皮肤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#创建定时执行任务的三种方法

using System;using System.Collections;using System.Threading; public class Test{ public static void Main() { Test obj = new Test(); Console.WriteLine(Thread.CurrentThread.ManagedThreadId.ToString()); //方法一:调用线程执行方法.

2022-02-20 14:02:22 16288

原创 c#定时器

void StartScroll()//调用此方法会循环滚动richtextbox { DispatcherTimer timer = new DispatcherTimer(); timer.Interval = new TimeSpan(0, 0, 0, 0, 50); timer.Tick += new EventHandler(timer_Tick); timer.Start(); ..

2022-01-13 11:14:39 187

原创 wpf textbox控件移动焦点

var traversalRequest = new TraversalRequest(FocusNavigationDirection.Next); // view 是可视化树中的一个控件。 textbox.MoveFocus(traversalRequest);

2021-12-16 17:15:39 463

原创 datagrid在子线程更新

首先新建集合绑定到datagrid ObservableCollection<Person> infos = new ObservableCollection<Person>() { new Person(){ Sex="man", Age="11", Name="Tom"}, new Person(){ Sex="man", Age="12", Name="Darren"}, new Person(

2021-12-11 10:41:38 140

原创 c#文件io操作

//写入(采用using使用完就放弃) using (StreamWriter sw = new StreamWriter("name.txt", true))//true是追加append { sw.WriteLine(textContent.Text); }

2021-09-12 12:08:46 159

原创 WPF Datagrid控件

((this.FindName("DataGridName")) as DataGrid).ItemsSource = Name;//先设置DataGrid源为Name Name.Add(new Model() { XXX="", XXX="", XXX="" });

2021-09-08 19:34:09 113

原创 wpf窗口类操作及打开

//打开新窗口WindowName windowname=new WindowName();windowname.showdialog();//最大化窗口 this.WindowState = WindowState.Maximized;

2021-09-07 11:31:03 610

原创 c#跨线程委托使用方法

//匿名委托this.PB.Invoke(new Action(() => this.PB.Location = new System.Drawing.Point(x, y)//PB是改动其他线程的当前类,方法 ));//带方法名称的委托this.PB.Invoke(new Action(run);//PB是改动其他线程的当前类,方法public void run(){}...

2021-08-17 12:16:19 226

原创 mysql常用语句

create database name;/*创建数据库文件*/show databases;drop database name;use name

2021-08-06 19:35:37 78

原创 mysql进入报错

用管理员模式进入cmd 输入mysql -s root -p然后输入密码就进去了

2021-08-05 15:37:48 89

原创 c#选取文件路径框

OpenFileDialog ofd = new OpenFileDialog(); ofd.Filter="*.xls | *.xlsx"; if (ofd.ShowDialog() == DialogResult.OK) { string str = ofd.FileName; }

2021-08-04 22:35:47 152

原创 c# system.io常用操作

///文件类File.Create("path").Close();//用于创建文件然后再关闭文件流,日常创建文件推荐///文件夹类Directory.Exists("path");//用于判断文件夹是否存在Directory.CreateDirectory("path");//用于创建文件夹

2021-08-04 13:00:35 455

原创 ESP8266加oled模块控制

1:首先添加如下的库文件22:代码// 引入头文件#include "SSD1306Wire.h" #include "OLEDDisplayUi.h"// 定义一个display设备,并且设置它的SDA为D3引脚,SCL为D5引脚SSD1306Wire display(0x3c, D3, D5);// 创建一个ui,并且把display传递给uiOLEDDisplayUi ui(&display);// 绘制Frame,这个函数最后由ui来调用,参数格式是给定..

2021-07-31 14:22:03 426

原创 wpf的控件绑定变量

之前写程序遇到子线程更新ui都是在子线程里面用device的方法更新ui每次更新一个都要写一遍方法,最近用了数据绑定感觉挺好的.新建类//先添加一个类,作为所有数据的存放类class Class1 : INotifyPropertyChanged//这个关键词一定要记住,输入这个后快捷添加using快捷实现接口 { public event PropertyChangedEventHandler PropertyChanged;//这就是实现的接口 pri

2021-07-29 13:42:11 1183

原创 xamarin的获取当前公网以及内网ip

//安卓 public string GetIPAddress() { IPAddress[] adresses = Dns.GetHostAddresses(Dns.GetHostName()); if (adresses != null && adresses[0] != null) { return adresses[0].ToString(...

2021-07-28 10:19:50 332

原创 c#的各种图标以及解释

2021-07-28 02:07:00 4702 2

原创 xamarin多线程调用ui程序

自己遇到这个问题苦恼了很久,偶然遇到了这个指令Device.BeginInvokeOnMainThread(() => { this.Label1.Text = "更新了UI"; });

2021-07-28 02:03:29 537 1

空空如也

空空如也

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

TA关注的人

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