摘要:
简单做个记录。有时候会忘记某个样式怎么调整; 首先写一个DataGrid,AlternatingRowBackground表示隔行更改背景色;AlternationCount表示隔的行数;: 1 <DataGrid Grid.Row="1" 2 AlternatingRowBackground="S 阅读全文
摘要:
Menu菜单 1 <Menu Grid.Row="1" > 2 <MenuItem Header="通讯录1 >"> 3 <MenuItem.Items> 4 <MenuItem Header="张三"> 5 <MenuItem.Icon > 6 <Image Source="../Resource 阅读全文
摘要:
首先NuGet下载安装ASP.NET Web API Self Host程序包; 创建服务端 创建接口类: 1 public class ExcuteController : ApiController 编写接口函数: 1 /// <summary> 2 /// 接口连接测试 3 /// </sum 阅读全文
摘要:
在VS中添加项目,选择Windows服务; 重写Service1的OnStart和OnStop函数: 例如我们可以开启TCP或WebAPI或WCF或串口等的通信服务,用以处理某些特定指令。 1 protected override void OnStart(string[] args) 2 { 3 阅读全文
摘要:
首先使用NuGet添加Dapper和Mysql.Data的引用; 1 using Dapper; 2 using MySql.Data.MySqlClient; 创建数据库表: 建立对应的实体类: 1 public class TestEntity 2 { 3 public int ID { get 阅读全文
摘要:
思路: 1.创建一个画布,长宽100*100; <Canvas Width="100" Height="100"> 2.画布上创建一个圆,直径25,位于正上方中间,底色浅灰; <Style TargetType="Ellipse"> <Setter Property="Width" Value="2 阅读全文
摘要:
常用的多线程写法: Thread.Start; ThreadPool.QueueUserWorkItem; Task.Run; 那async和await又是什么? async和await就是个语法糖,为了方便控制线程执行顺序; 必须成对出现,若方法标记为async但内部没有await,那就是个同步方 阅读全文
摘要:
WPF后台代码调用资源字典 1 public static Style GetResource(string uri, string key) 2 { 3 foreach (ResourceDictionary rd in Application.Current.Resources.MergedDi 阅读全文
摘要:
首先登录阿里巴巴图标矢量图库 选择好需要的图标,然后下载素材,下载内容如下: 然后将iconfont.ttf加入到项目的Resources文件夹下; 在App.xaml的资源字典Resource中写入: 1 <Application.Resources> 2 <ResourceDictionary> 阅读全文
摘要:
简单实现鼠标移过Popup自动显示和隐藏的功能; 在xaml.cs中实现,首先创建一个定时器,设置300ms的延时: 1 DispatcherTimer timer; 2 3 public Function1View() 4 { 5 InitializeComponent(); 6 7 timer 阅读全文