随笔分类 -  WPF

摘要:最近开发一个 WPF 项目, 在此项目中有个类库工程, 在开发的过程中发现在类库工程中竟然添加不了 WPF 窗口对象和一些其他的 WPF 对象,在新建窗口中选 WPF 类型,只有一个 “用户控件(WPF)” 的模版。要在类库中添加 WPF 窗口对象, 可以先在其他项目中建好然后复制过来, 如果多的话, 这种方式会比较蛋疼另一种方式就是修改类库项目的类型:修改项目的项目类型,需要使用文本编辑器打开项目的 csproj 文件, 在 csproj 文件中的PropertyGroup/ProjectTypeGuids 节点标识了项目的类型,在此节点中添加{60dc8134-eba5-43b8-bcc9 阅读全文
posted @ 2013-10-20 08:08 匡匡 阅读(2492) 评论(0) 推荐(0)
摘要:IsOpen:一个布尔值,指示 Popup 控件是否已经显示StaysOpen:一个布尔值,指示在 Popup 控件失去焦点的时候,是否关闭 Popup 控件的显示PopupAnimation:指示显示窗口时是否使用动画,只有在 AllowsTransparency 等于true时此属性才有用Popup 窗口本身是一个不可见的元素,只有在窗口上放置了信息后才能显示Popup的定位方式与一般控件的定... 阅读全文
posted @ 2007-06-27 22:06 匡匡 阅读(1323) 评论(0) 推荐(0)
摘要:在使用 ItemsControl 的时候,我们一般都会使用 DataTemplate 来控制每一项所显示的外观,在一些特殊情况下,可能需要在此模版中引发事件,在这个事件处理中要获取模版所对应的数据项,可以使用以下方法:privatevoidOnButtonClick(objectsender,RoutedEventArgsargs){FrameworkElementfe=senderasFrame... 阅读全文
posted @ 2007-06-19 10:45 匡匡 阅读(459) 评论(0) 推荐(0)
摘要:在 WPF 中,可以使用 BitmapEffect 对象为每一个 Visual 对象生成各种各样的效果,一个 Visual 对象可以设置一种或多种 BitmapEffect 效果,WPF 内置了几种效果:OuterGlowBitmapEffect(外发光)、DropShadowBitmapEffect(阴影)、EmbossBitmapEffect(浮雕)、BlurBitmapEffect(模糊)、... 阅读全文
posted @ 2007-02-11 16:02 匡匡 阅读(3516) 评论(2) 推荐(1)
摘要:Application 类表示一个 WPF 应用程序,此对象用来启动应用程序和关闭应用程序等相关的服务,每一个WPF 应用程序都有一个相关的 Application 对象。在 WPF 中定义一个 Application 对象有三种方法,一种是使用 XAML 来定义,一种是使用代码来定义,最后一种就是使用 XAML 和代码共同定义 Application 对象。1、使用 XAML 来定义 Appli... 阅读全文
posted @ 2007-02-09 10:00 匡匡 阅读(2141) 评论(0) 推荐(0)
摘要:今天在网上看到一篇讲解在 WPF 窗口内部使用 Aero 效果的文章。文章地址 Aero Glass inside a WPF Window 阅读全文
posted @ 2007-02-08 09:31 匡匡 阅读(798) 评论(0) 推荐(0)
摘要:Border 是一个装饰的控件,此控件绘制一个边框、一个背景,在 Border 中只能有一个子控件,但它的子控件是可以包含多个子控件的Border 的几个生要的属性:Background:此属性设置 Border 用来绘制背景的 Brush 对象BorderBrush:此属性设置 Border 用来绘制边框的 Brush 对象BorderThickness:此属性设置 Border 边框的宽度,此... 阅读全文
posted @ 2007-02-05 17:23 匡匡 阅读(4287) 评论(1) 推荐(0)