0

WPF:设置DataGrid中DataGridColumn列的普通样式和编辑样式

目录 0:DataGridColumn类型的继承树 1:设置DataGridBoundColumn 2:设置DataGridComboBoxColumn 3:设置DataGridTemplateColumn 返回目录 0:DataGridColumn类型的继承树 DataGridColumn的派生类...

_Mgen 发布于 2012-02-01 15:25 评论(0) 阅读(109)
0

WPF系列六

这一章全部讲解绑定.估计还有一章基础知识就讲解完了,后面的可能我就不更新了,都是用工具生成一些数据绑定,2d,3d的效果.我贴上1000多行代码,给大家看看效果没什么意思.<?xml version="1.0" encoding="utf-8" ?>...

初学者,Coder 发布于 2012-01-30 12:08 评论(2) 阅读(122)
0

WPF系列五

先来了解一下什么是依赖属性,先来看看这段代码,大家很熟悉,但是为什么我要让大家看呢.<Window x:Class="WPF依赖属性.Window1" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/pres...

初学者,Coder 发布于 2012-01-30 11:08 评论(0) 阅读(87)
0

推荐一款WPF编写的应用软件

这款软件用WPF编写.虽然部分控件没有修饰,但基本上可以成为WPF应用的实例.软件图示,简单的GIF动画.软件名称: 出境审批系统初始登入用户名:管理员 登入密码:123提示:首次使用,管理者身份登入后需在注册页面注册使用信息\隶属名称\注册操作者或查询者使用帐户软件运行环境:Win7/Office...

滴哦那个 发布于 2012-01-28 20:08 评论(9) 阅读(348)
0

WPF:使用DocumentPaginator手动将FlowDocument分页

示例程序可以根据用户定义的大小,将一个文本文件分页显示。 这要得益于FlowDocument中的分页器(DocumentPaginator)。WPF中的FlowDocument,FixedDocument和FixedDocumentSequence都有自己的分页器。他们都继承与IDocumentPa...

_Mgen 发布于 2012-01-27 14:21 评论(0) 阅读(79)
0

WPF:一个估量最小大小的Canvas

问题的由来: <StackPanel> <Canvas> <Button>A</Button> </Canvas> <Button>B</Button> </StackPanel> 结果只有Button(...

_Mgen 发布于 2012-01-25 18:41 评论(0) 阅读(97)
1

WPF系列四

继续学习wpf的系列课程.首先我们看一下后台代码访问前台的UI控件.这块的知识比较老套,不管我们开发cs,bs都一直在使用的.在讲着系列课程的时候,我以及把所以的代码,要要讲的内容都写了一遍,发博客只是改动一些东西.<Window x:Class="WPFUserPanel.Wind...

初学者,Coder 发布于 2012-01-17 11:06 评论(0) 阅读(88)
1

WPF系列三

继续沿用前两章的讲法,只讲用法,概念,到这一系列课程更新完毕,我会找一些例子讲解一些技术难点. 回顾前两章,我们学习了导航,线程,xaml等一些wpf的技术,这章的技术我不是很擅长,关于布局,我找了一本书,把一些重点和大家说说…先介绍几种布局的结构,1 , Border 只能包含一个元素,用于生成边...

初学者,Coder 发布于 2012-01-17 10:56 评论(0) 阅读(84)
0

WPF:使用GifBitmapDecoder解析GIF动画文件

感谢WPF的强大封装,这一切竟然3段代码就完成了。 比如我们常见到的那个兔子揉脸的GIF: 程序运行结果: 代码则是使用BitmapDecoder类型,针对GIF动画,则需要初始化它的子类GifBitmapDecoder。而BitmapDecoder得Frames属性则包含一系列的BitmapFra...

_Mgen 发布于 2012-01-16 22:14 评论(0) 阅读(115)
0

WPF:理解TileBrush(ImageBrush,DrawingBrush和VisualBrush)

WPF中的TileBrush是DrawingBrush,ImageBrush和VisualBrush的基类。定义着这三种Brush的公共特性。本文以ImageBrush做示例,其他类型读者可以举一反三。 TileBrush的Stretch属性默认是Stretch,因此默认TileBrush的内容会拉...

_Mgen 发布于 2012-01-15 23:20 评论(0) 阅读(96)
1

走进WPF系列学习之三 如何应用WPF控制图形透明度与混色特效

提示框(有趣小Demo)昨天跟大家探讨了“如何使用WPF绘制2D图形界面”的话题,觉得还蛮有意思的,有种意犹未尽的感觉,所以昨天下班回家之后有捣腾了一下,做了一个有趣的小Demo,下面首先给大家Share一下我昨天晚上的成果:做出来的最后运行效果如上图所示,由于只能用图片显示,其实但当你按住鼠标左键...

Zhang Carl 发布于 2012-01-13 14:17 评论(4) 阅读(1131)
1

WPF系列二

继续wpf系列课程,本节课会讲解(xaml,)Xaml语言,刚开始学习wpf,对xaml语言看着眼熟,其实还是有点陌生,xaml就根据xml演化而来,xaml语言的编写方式更像于asp.net网页的开发,wpf把一个窗体,分为,xaml,设计器,和cs代码,用xaml来描述窗体的样式,设计器可以直接...

初学者,Coder 发布于 2012-01-13 10:16 评论(0) 阅读(119)
2

走进WPF系列学习之一 如何建立、设计、执行与部署WPF应用程序

近在公司要用WPF做一个项目,以前都没有怎么接触过WPF,所以在接下来的一段日子里,我要好好研究研究WPF。我会把我在的学习过程,和学习心得记录下来。一方面是对自己学习的总计,另一方面也可以让像我一样刚刚接触WPF的同志们一个借鉴吧!好了下面正式开始吧。简介WPF 为Windows Presenta...

Zhang Carl 发布于 2012-01-12 16:19 评论(4) 阅读(1455)
3

WPF:详解创建Lookless自定义控件——文件选择控件

目录 -1:控件演示和源代码下载 0. 准备工作 1. 继承Control类型 2. 添加依赖属性 3. 添加路由事件 4. 控件模板中的已命名对象 5. 对话框处理 6. 添加路由命令 7. 添加拖放支持 8. 定义默认控件模板 返回目录 -1:控件演示和源代码下载 文章将会创建一个Lookles...

_Mgen 发布于 2012-01-10 16:25 评论(2) 阅读(1150)
0

WPF系列一

学了一段时间的WPF,虽然没有在项目中运用,就抽时间在博客里记录下来.写博客的目的是增加自己的理解,以前帮助刚学的朋友们,了解一下WPF.WPF(Windows Presentation Foundation),先了解一下WPF的核心框架.document service 提供了基于的打印和报表服务...

初学者,Coder 发布于 2012-01-06 14:23 评论(2) 阅读(267)
0

log4net在WPF中的配置

最近做了一个抓照片的WPF程序,做完后想加入日志功能,添加引用后配置log4net的时候发现仍然编译错误。解决办法为:右键项目--属性--目标框架,默认为.Net Framework 4 Client Profile ,改成.Net Framework 4。其他配置和正常的网站项目配置类似了:app...

迈克尔二孬 发布于 2012-01-05 11:09 评论(4) 阅读(166)
7

[我的软件]Mgen 轻型任务管理器 1.0

版本更新请参考:[我的软件]Mgen 轻型任务管理器 - 更新列表 目录 1. 软件信息 2. 特色功能 3. 技术实现 4. 已知问题 返回目录 1. 软件信息 名称 Mgen 轻型任务管理器 许可 免费,开放源代码 运行需求 Microsoft .NET Framework 3.5(Window...

_Mgen 发布于 2012-01-04 20:21 评论(16) 阅读(1552)
0

[十万个为什么]_1000条WPF规则教训总结_持续更新

说在开头至于我为什么写这篇文章呢?因为平时做项目的时候总会遇到这样那样的问题,但是有些问题本身很小,开个VS2010,创个小测试项目2句话几行代码就能说明白,再写篇文章就有点过头了.所以干脆开个文章把这些小问题总结起来更好!WPF控件CheckBox: Checked事件只触发在勾选那一下,反勾选那...

kingmoon 发布于 2012-01-01 23:59 评论(0) 阅读(382)
1

解决添加Com引用 生成的Interop.*.dll 版本号永远是1.0的问题

在项目里面,添加对COM的引用时,自动生成了Interop.*.dll,但是这个dll的版本号永远是1.0. 如果使用InstallShield 制作安装包,进行修改安装时,这个dll不会被更新,就因为版本号永远是1.0想修改这个版本号,没找到便捷的办法,就用 TlbImp.exe 重新导出一个dl...

xiaokang088 发布于 2011-12-30 16:27 评论(1) 阅读(937)
0

WPF 中的Width 与 ActualWidth

在WPF中,控件有Width 和 ActualWidth两个属性,二者的区别如下:Width:是我们期望控件应有的宽度,是可读写的,可在xaml文件中设置,也可在程序中设置。如果没有设置,Width的值为NaN(Not a Number)ActualWidth:是控件Render的实际宽度,控件Re...

Andy Niu 发布于 2011-12-29 11:09 评论(0) 阅读(157)

推荐博客(按更新时间)

×