![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
WPF
文章平均质量分 72
fighter_yy
这个作者很懒,什么都没留下…
展开
-
【Tooltip】WPF中Tooltip使用技巧总结
1. 简单示例——包含两个TextBlock:代码Button Content="Tooltip演示"> Button.ToolTip> ToolTip> StackPanel> TextBlock FontWeight="Heavy">两个TextBlockTextBlock>转载 2012-10-20 20:53:39 · 1296 阅读 · 1 评论 -
Extended WPF Toolkit 新控件介绍
currentExtended WPF Toolkit - 2.0.0dateTue May 21, 2013 at 4:00 PMstatusStablehttp://wpftoolkit.codeplex.com/ Extended WPF Toolkit 可以说是WPF Toolkit 的一个补充,也包转载 2014-01-18 19:21:35 · 3741 阅读 · 0 评论 -
User Settings in WPF 用户设置,在xaml中绑定等
It's been a while since my last post, so I figured I'd write something I just recently had to work on: user settings.In many client applications, you quickly run into the need to store application转载 2013-05-12 22:19:21 · 1637 阅读 · 0 评论 -
WPF自定义控件快速构成窗体布局
http://blog.csdn.net/beilinu/article/details/8009968之前做了一个类似于360界面的WPF程序,主要是通过对基本控件的模版来修改实现的,在其中定义了很多模版,后来由于源码丢失,导致在制作相同风格的程序时又得重头开始,所以尝试了下自定义控件的制作,制作一套构成界面的基本控件,方便以后调用。控件下载地址界面样式:转载 2013-04-23 00:12:45 · 1443 阅读 · 0 评论 -
[WPF] 如何为无边框窗口设置阴影效果
需要将窗口样式添加到 App.xaml 中[html] view plaincopyStyle x:Key="for_noresize_window" TargetType="{x:Type Window}"> Setter Property="AllowsTransparency" Value="true"/>转载 2013-03-19 22:42:38 · 3351 阅读 · 1 评论 -
[WPF,XAML,ScrollBar,ScrollViewer,Style] 自定义滚动条
自定义 ScrollViewer 的滚动条样式,如下图所示:ScrollBar 在滚动时会自动显示并隐藏,而且 ScrollBar 存在于 Viewport 的区域中。ScrollViewer.xaml[html] view plaincopyResourceDictionary xmlns="http:转载 2013-03-19 22:32:52 · 2134 阅读 · 0 评论 -
WPF 圆形等待loading效果
留着以后用,效果类似下面的 GIF 动画。转载 2013-03-19 22:26:19 · 2633 阅读 · 0 评论 -
wpf 中 收集的 button 好看的样式
转载 2013-03-19 22:22:47 · 3647 阅读 · 0 评论 -
修改wpf中动画的默认帧间隔以提升性能,默认为60帧每秒
修改为24足矣原创 2013-02-14 11:35:36 · 743 阅读 · 0 评论 -
Improving Scrolling Performance in WPF --Cedric Dussud
http://download.microsoft.com/download/2/d/b/2db72dcf-5ae0-445f-b709-7f34437d8b21/Scrolling_in_WPF.docImproving Scrolling Performance in Windows PresentationFoundationCedric DussudMicros转载 2012-12-23 17:06:11 · 1937 阅读 · 0 评论 -
MeasureOverride ArrangeOverride
protected override Size MeasureOverride(Size constraint) { if (constraint.Width == double.PositiveInfinity || constraint.Height == double.PositiveInfinity) return Size.Empty; UpdateScroll原创 2012-12-23 16:45:13 · 1030 阅读 · 0 评论 -
Expression Blend实例中文教程系列文章汇总
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://kevinfan.blog.51cto.com/1037293/295967 Silverlight经历3年多的发展,从当初的1.0版本到现在4.0,已经逐步趋向成熟。当前市面上关于Silverlight开发的中文资料很少,介绍Expression Blen转载 2012-10-25 21:33:15 · 656 阅读 · 0 评论 -
WPF中如何获取鼠标相对于桌面的坐标
看到别人的文章。 WPF编程时,我们经常使用Mouse.GetPosition(IInputElement relativeTo)或MouseEventArgs.GetPosition(IInputElement relativeTo)来获取鼠标相对于某一界面元素的相对位置,这自然也联想到另外的一个问题:如何获取鼠标相对于屏幕的位置。 在WPF文档中找了半天也没找到。 但我们别原创 2012-10-21 15:21:54 · 4917 阅读 · 0 评论 -
在winform程序中启动wpf窗体
有时候需要在winform程序中利用wpf的许多优良特性,如何在其中启动wpf窗体呢?前提:MainWindow.xaml是从别的地方copy到这个项目的,值得注意的是,除了MainWindow.xaml、MainWindow.xaml.cs,还需要从源wpf项目中bin-debug文件夹下把MainWindow.g.cs文件拷贝到目标项目bin-debug文件夹下,否则MainWindo转载 2012-10-21 15:08:50 · 3183 阅读 · 1 评论 -
wpf鼠标捕获与控件交互——UIElement.CaptureMouse
本例实现了一个鼠标控制控件移动的简单例子,配合鼠标捕获达成预想效果:1.新建一个wpf应用程序,为了演示效果,xaml简单修改如下:"WpfApplication46.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="htt转载 2012-10-20 20:55:24 · 864 阅读 · 0 评论 -
WPF菜鸟谈之依赖属性,附加属性(附加《深入浅出WPF》pdf下载)
我们都知道.NET中有属性(Property)这个概念。在MSDN中是这样定义属性的: 属性是这样的成员:它们提供灵活的机制来读取、编写或计算私有字段的值。可以像使用公共数据成员一样使用属性,但实际上它们是称为“访问器”的特殊方法。这使得数据在可被轻松访问的同时,仍能提供方法的安全性和灵活性。 正如MSDN所说,.NET属性其实是由一对get,set方法实现的。为什么会有这样的设计转载 2012-10-20 20:52:02 · 634 阅读 · 0 评论 -
WPF绑定(Binding)讲解大全
http://www.ixaml.net/?p=464http://www.ixaml.net/?p=467转载 2012-10-20 20:50:49 · 503 阅读 · 0 评论 -
《深入浅出WPF》笔记——绘画与动画
本篇将记录一下如何在WPF中绘画和设计动画,这方面一直都不是VS的强项,然而它有一套利器Blend;这方面也不是我的优势,幸好我有博客园,能记录一下学习的过程。在本记录中,为了更好的理解绘画与动画,多数的例子还是在VS里面敲出来的。好了,不废话了,现在开始。一、WPF绘画1.1基本图形 在WPF中可以绘制矢量图,不会随窗口或图型的放大或缩小出现锯齿或变形,除此之外,XAML绘制出来的转载 2012-10-20 20:56:13 · 1438 阅读 · 0 评论 -
深入浅出多线程系列之七:4种定时器
在Framework中存在着4种定时器:其中分为两类,多线程计时器1:System.Threading.Timer2:System.Timers.Timer 特殊目的的单线程计时器:1:System.Windows.Forms.Timer(Windows Forms Timer)2:System.Windows.Threading.DispatcherTimer(WPF转载 2014-11-03 20:45:19 · 450 阅读 · 0 评论