原文:Silverlight及WPF中实现自定义BusyIndicator

在开发Silverlight或者WPF项目时,当我们调用Web服务来加载一些数据时,由于数据量比较大需要较长的时间,需要用户等待,为了给用户友好的提示和避免用户在加载数据过程中进行重复操作,我们通常使用BusyIndicator这个控件来锁定当前页面。然而,有时候BusyIndicator这个控件的风格和我们的界面风格并不搭配,而且修改起来也比较麻烦,今天我们就来自己写一个BusyIndicat ...

2015-02-26 17:08 3 1535 推荐指数:

查看详情

WPF如何使用BusyIndicator

一、下载dll:http://wpftoolkit.codeplex.com/releases/view/99072   下载之后将WPFToolkit引用到WPF项目下; 二、添加命名空间: 三、使用/设置(三种效果):         1.   2.   3. ...

Thu Nov 14 07:28:00 CST 2013 0 3830
WPF实现自定义虚拟容器(实现VirtualizingPanel)

WPF应用程序开发过程,大数据量的数据展现通常都要考虑性能问题。有下面一种常见的情况:原始数据源数据量很大,但是某一时刻数据容器的可见元素个数是有限的,剩余大多数元素都处于不可见状态,如果一次性将所有的数据元素都渲染出来则会非常的消耗性能。因而可以考虑只渲染当前可视区域内的元素,当可 ...

Sat Sep 08 06:45:00 CST 2012 5 4128
Silverlight自定义按钮模板

后来在msdn里找到详细帮助描述.以下就详细讲述Silverligh定义一个按钮各种状态的样式. ...

Tue Apr 10 01:06:00 CST 2012 2 2702
Silverlight实用窍门系列:61.Silverlight的Trigger触发器,自定义翻页触发器

Silverlight应用程序和客户进行交互工作的时候可以不用写后台代码而通过Xaml代码来实现,在本文我们将学习了解Trigger触发器。 Trigger触发器:引发动作的因素,比如鼠标点击、键盘输入、鼠标双击、键盘Enter键敲入、鼠标中键滚动等等,这些都是触发 ...

Mon Mar 26 19:13:00 CST 2012 4 6273
Wpf 自定义窗体

Wpf做客户端界面也有一段时间了,一直都直接使用的Window显示窗体,这几天闲来没事情,整理了下,自己做了一个自定义窗体。我自定义的窗体需要达到的细节效果包括: 1、自定义边框粗细、颜色,窗体顶端不要有边框线,也就是说只有窗体左、右和底有边框,顶部是标题栏 ...

Fri Nov 16 18:58:00 CST 2018 4 1301
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM