Hyman的博客

你想要什么样的生活,并真正为之努力,你一定会得到它!

GridView实现合并单元格效果

XMAL文件<Window x:Class="_11_222.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" x...

2016-07-25 08:13:57

阅读数:1652

评论数:0

WPF中的模板(四)- 寻找ControlTemplate和DataTemplate的控件

一、WPF中的两棵树 WPF中每个控件的Template都是由ControlTemplate构成,ControlTemplate包含了构成该控件的各种子控件,这些子控件就构成了VisualTree;而在我们可见的界面,所有搭建出整个程序UI的控件构成了LoginTree。Vis...

2016-07-25 08:07:59

阅读数:3661

评论数:0

WPF中的模板(三)- ControlTemplate和DataTemplate的应用

一、控件的TemplateParent属性。 在WPF中,每个控件都有一个TemplateParent属性,如果他的值不为Null,标明这个控件是由Template自动生成的,而该属性的值就是应用了该模板的控件。 如,在前面提到的TextBox实际上是由Microsoft_W...

2016-07-24 10:35:19

阅读数:820

评论数:0

linux中设置环境变量和gcc/g++的include路径

1、设置linux默认的环境变量 1.1 查看当前默认的环境变量: echo PATH  结果:  root@hyman-laptop:/home/hyman/src# echoPATH 结果: root@hyman-laptop:/home/hyman/src# echo PATH ...

2016-07-23 14:38:39

阅读数:13044

评论数:0

error: call to '__open_missing_mode' declared with attribute error:

今天安装gettext-0.17时,make命令出现了下面的错误,后面找了半天的资料才解决,记录一下: In file included from /usr/include/fcntl.h:289:0, from ../gnulib-lib/fcntl.h:2...

2016-07-21 22:24:52

阅读数:2924

评论数:2

【Python语法】python中__name__

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富...

2016-07-19 23:28:40

阅读数:448

评论数:0

WPF中的简单打印

在WPF中,Grid、Canvas等界面的布局都支持利用PrintDialog进行简单打印。首先新建一个项目,Xmal代码如下: <Window x:Class="Print.MainWindow" xmlns="http://schemas....

2016-07-19 18:51:15

阅读数:1616

评论数:1

WPF中控制窗口显示位置的三种方式

首先新建一个WPF工程,在主界面添加一个按钮,并给按钮添加点击事件button1_Click,然后新建一个用于测试弹出位置的窗口TestWindow。 1、在屏幕中间显示,设置window.WindowStartupLocation = WindowStartupLocation.CenterS...

2016-07-19 18:42:38

阅读数:15863

评论数:1

WPF中的模板(二)- ControlTemplate

一、TextBox控件的内部结构 首先,我们先利用Blend解开TextBox控件的内部结构。利用Blend新建一个WPF项目,在界面上添加一个TextBox。 我们看到,TextBox的四个角都是直角,我们现在试着把他的角变成圆角: 选中这个控件,右键->编辑模板->编...

2016-07-11 10:53:00

阅读数:1050

评论数:0

WPF中的模板(一)- DataTemplate

WPF中DataTemplate和ControlTemplate的一直感觉无法区分明白,后面看了两遍书,第二遍时才感觉有一点点明白这两个之间的区别。 这里先介绍下我对DataTemplate的理解: 一、先说定义 DataTemplate,顾名思义是数据模板,从字面上理解是数据的表现形式,书...

2016-07-11 10:38:23

阅读数:956

评论数:0

WPF中的binding(十二)- 多路Binding

有时候,UI需要的信息不止一个数据来源,这时候就需要使用多路绑定MultiBinding,上一节中我们实现了通过一个TextBox是否为空来控制一个Button的可用性。下面我们实现通过两个TextBox来控制Button的可用性:两个TextBox的不为空且内容一致时,Button才可用;否则不...

2016-07-05 07:59:28

阅读数:623

评论数:0

WPF中的binding(十一)- Binding数据的转换

在实际的开发中,我们经常会遇到Binding的Source和Target是不同的类型,如下面的例子,我们需要将一个Button的IsEnable属性绑定到一个TextBox的Text属性,实现的效果是当TextBox的输入为空时,Button不可用。        Bingding中有一个叫做C...

2016-07-05 07:54:05

阅读数:789

评论数:0

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