从0到1:使用Caliburn.Micro(WPF和MVVM)开发简单的计算器 之前时间一直在使用Caliburn.Micro这种应用了MVVM模式的WPF框架做开发,是时候总结一下了。 Caliburn.Micro(Caliburn.Micro框架概述 https://blog.csdn.net/ ...
环境工具:Windows 10 010Editor 目标程序功能: 调用MessageBoxA弹出消息框。 1.构造DOS头 typedef struct _IMAGE_DOS_HEADER { // DOS .EXE header WORD e_magic; // Magic number WOR ...
分类:
其他好文 时间:
2019-03-19 16:49:29
阅读次数:
149
Linux kernel version: 5.0.1 arm64 1.将物理内存划分为若干页,每页的大小为4KiB(可以为8KiB或16KiB),那么如何知道每个页当前是什么情况呢? 那就需要一个结构体来描述每一页的情况,那么就出现了结构体struct page. 2.有若干页,意味着需要若干个s ...
分类:
系统相关 时间:
2019-03-13 19:33:28
阅读次数:
210
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using DocumentFormat.OpenXml;using Docu ...
分类:
其他好文 时间:
2019-03-04 09:30:23
阅读次数:
158
一、黑边,当可以往下滚动的时候,下边会出现黑边。当可以往上滚动的时候,上边也会出现黑边。 Scroll Box.Style.Style:也可以自定义上下左右黑边的样式: 二、Scroll Box.Orientation:Scroll Box默认是纵向排列子控件,也可以修改成横向排列。但没法横向和纵向 ...
分类:
其他好文 时间:
2019-01-18 13:34:30
阅读次数:
933
一、Canvas Panel:画布。Canvas Panel中内的元素可以任何摆放位置。Canvas Panel是UserWiget默认的根节点容器,可以把跟节点删除替换生成任何的UI元素。 二、选择Canvas Panel子元素的时候,会出现一个菊花形状的图标,这就是锚点。 三、当锚点设置为的时候 ...
分类:
其他好文 时间:
2019-01-13 22:17:11
阅读次数:
855
Trigger 触发器设置控件模板的行为 需要设置 Property 行为目标 Value触发该行为的值 ...
实现效果: 知识运用: DataGridViewCellStyle类的Alignment属性 //获取或设置DataGridView单元格内的单元格内容的位置 public DataGridViewContentAlignment Alignment {get; set;} // 设置控件列的Def ...
这里介绍一下String和MessageFormat中的format方法的差异以及实现原理。 String与MessageFormat的说明 一、两者的使用场景 String.format:for layout justification and alignment, common formats ...
分类:
编程语言 时间:
2018-12-30 12:47:17
阅读次数:
146