
学习记录
个人学习记录
weixin_43460393
这个作者很懒,什么都没留下…
展开
-
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 · 16424 阅读 · 0 评论 -
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 · 192 阅读 · 0 评论 -
wpf textbox控件移动焦点
var traversalRequest = new TraversalRequest(FocusNavigationDirection.Next); // view 是可视化树中的一个控件。 textbox.MoveFocus(traversalRequest);原创 2021-12-16 17:15:39 · 473 阅读 · 0 评论 -
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 · 147 阅读 · 0 评论 -
c#文件io操作
//写入(采用using使用完就放弃) using (StreamWriter sw = new StreamWriter("name.txt", true))//true是追加append { sw.WriteLine(textContent.Text); }原创 2021-09-12 12:08:46 · 162 阅读 · 0 评论 -
WPF Datagrid控件
((this.FindName("DataGridName")) as DataGrid).ItemsSource = Name;//先设置DataGrid源为Name Name.Add(new Model() { XXX="", XXX="", XXX="" });原创 2021-09-08 19:34:09 · 119 阅读 · 0 评论 -
wpf窗口类操作及打开
//打开新窗口WindowName windowname=new WindowName();windowname.showdialog();//最大化窗口 this.WindowState = WindowState.Maximized;原创 2021-09-07 11:31:03 · 616 阅读 · 0 评论 -
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 · 235 阅读 · 0 评论 -
mysql常用语句
create database name;/*创建数据库文件*/show databases;drop database name;use name原创 2021-08-06 19:35:37 · 82 阅读 · 0 评论 -
c#选取文件路径框
OpenFileDialog ofd = new OpenFileDialog(); ofd.Filter="*.xls | *.xlsx"; if (ofd.ShowDialog() == DialogResult.OK) { string str = ofd.FileName; }原创 2021-08-04 22:35:47 · 160 阅读 · 0 评论 -
c# system.io常用操作
///文件类File.Create("path").Close();//用于创建文件然后再关闭文件流,日常创建文件推荐///文件夹类Directory.Exists("path");//用于判断文件夹是否存在Directory.CreateDirectory("path");//用于创建文件夹原创 2021-08-04 13:00:35 · 459 阅读 · 0 评论 -
wpf的控件绑定变量
之前写程序遇到子线程更新ui都是在子线程里面用device的方法更新ui每次更新一个都要写一遍方法,最近用了数据绑定感觉挺好的.新建类//先添加一个类,作为所有数据的存放类class Class1 : INotifyPropertyChanged//这个关键词一定要记住,输入这个后快捷添加using快捷实现接口 { public event PropertyChangedEventHandler PropertyChanged;//这就是实现的接口 pri原创 2021-07-29 13:42:11 · 1201 阅读 · 0 评论 -
c#的各种图标以及解释
原创 2021-07-28 02:07:00 · 4750 阅读 · 2 评论 -
xamarin多线程调用ui程序
自己遇到这个问题苦恼了很久,偶然遇到了这个指令Device.BeginInvokeOnMainThread(() => { this.Label1.Text = "更新了UI"; });原创 2021-07-28 02:03:29 · 546 阅读 · 1 评论