time 
设为首页】【收藏本站
当前位置: 主页 > 程序设计 > .net > WPF > 列表



 
2013-07-02 12:43:38 | 好评(0) | 浏览(4317)
当我们要自定义WPF窗口样式时,通常是采用设计窗口的属性WindowStyle=None ,然后为窗口自定义放大,缩小,关闭按钮的样式。 然而这样的话,当通过代码设置窗口(代码如下)放大时,窗口会把任务栏给遮档...
 
2013-05-17 23:38:08 | 好评(0) | 浏览(7196)
WPF中可以使用MediaElement控件来进行音视频播放,然后需要做个进度条啥的,但是MediaElement.Position(进度)和MediaElement.NaturalDuration居然都不是依赖属性,简直不能忍! 好吧,首先说说比较传统的做法(winform?) slider用来显示进度以及调整进度,tb1显示当前...
 
2013-05-17 23:29:36 | 好评(0) | 浏览(3002)
方法1:后台代码处理MediaEnded事件 xaml: MediaElement Name = player MediaEnded = player_MediaEnded Source = Videos/test.wmv / cs: private void player_MediaEnded( object sender,RoutedEventArgse) { //设置一下视频进度,确保从头开始播放 player.Position=T...
 
2013-05-17 23:24:31 | 好评(1) | 浏览(5573)
首先上效果图: 因项目要求,需要把图片以好看、炫的效果展示出来,特地研究了一下WPF关于3D方面的制作,奈何最终成果只是能够画出一个立方体并使之旋转。 项目时间仅剩两天,只好放弃3D另找出路,于是就想起了Flash中各种炫丽的动画效果,图片按椭圆排列,并且旋转。...
 
2013-05-17 23:14:19 | 好评(0) | 浏览(3275)
1、使用Boder(一般情况): 设置CornerRadius属性 Border x:Name=border CornerRadius=20 ... /Border 2、创建ClippingBorder类: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Windows.Controls; using System...
 
2013-05-17 23:10:41 | 好评(0) | 浏览(10291)
先说一下思路:把控件保存为图片,然后把图片保存为xps文件,然后打印xps文件。保存为xps文件,下次再打印就不用重新调整打印设置了。 控件保存为图片的方法: //提取控件中的图像 RenderTargetBitmapbmp= new RenderTargetBitmap(( int )控件.ActualWidth,( int )控件...
 
2013-05-09 23:01:34 | 好评(0) | 浏览(6802)
在实际项目应用中,经常会需要本机中不同的进程相互直接需要通信。 典型应用场景: 剪切板在不同应用程序间操作。 控制程序给予第三方程序通信控制接口,如播放器控制开关等。 在Windows操作系统中,进程间相互通信的方式至少可以列5种以上,本文讲述在WPF环境下比较简...
 
2013-04-17 00:51:11 | 好评(0) | 浏览(3515)
WPF中的资源有两种,一种称为程序集资源(assembly resource),另一种称为对象资源(object resource)也称为逻辑资源,WPF中统称后者为逻辑资源。 一、程序集资源 应用程序中的XAML、图片、音频、视频等文件,都可以将其作为程序集资源组织起来。 程序集资源可以以以下3...
 
2013-04-17 00:46:40 | 好评(0) | 浏览(6593)
如果Page1成功导航到Page2,首先会触发NavigationService的Navigating事件,标识导航开始。随后创建Page2对象,并且触发NavigationProgress事件。该事件用于提供导航进度信息,每次返回1KB数据就会引发该事件。随后触发Navigated事件,LoadCompleted紧随其后,这时表明...
 
2013-04-17 00:32:36 | 好评(0) | 浏览(17948)
WPF中的Page相比Window来说更加的精简,因为他没有提供一个Show或者是Hide的方法,而是通过链接的方式进行页面切换。此外,一般来说Page不设置自身的大小,因为页面的尺寸由包含它的宿主窗体来决定的。如果设置了页面的Width和Height大小,如果宿主的大小小于页面的,...
 
2013-04-17 00:29:28 | 好评(1) | 浏览(2747)
Window x:Class = mumu_nonRectangularwindow.MainWindow xmlns = http://schemas.microsoft.com/winfx/2006/xaml/presentation xmlns:x = http://schemas.microsoft.com/winfx/2006/xaml Title = MainWindow SizeToContent = WidthAndHeight MouseLeftButtonDown = Wi...
 
2013-03-20 23:04:45 | 好评(0) | 浏览(1637)
以往使用snoop或者WPF Performance suite查看WPF应用程序的 UI结构,非常爽。 但是,Popup的Dialog就苦逼了,死活不行...
 
2013-03-20 22:56:15 | 好评(0) | 浏览(1842)
紧接着上一篇文章 WPF开发邮件群发工具之实现进度条 ,本文想把在工具开发中的实现要点跟大家交流、分享下,首先要说的是这个工具算是个Demo,实现的方法和功能都比较简单,还有不少细节需要完善... 本文目录 : 如何随机生成真实存在的QQ邮箱帐号? 单线程的使用及注意...
 
2013-03-20 22:52:06 | 好评(0) | 浏览(2389)
前段时间,抽空用WPF做了个邮件群发工具;接下来将开发过程中遇到的困惑和积累的经验跟大家分享下,也算是抛砖引玉了,尽管对WinForm开发很熟悉,但毕竟它们之间差别比较大从界面的呈现到内部的控制等。本文看标题就可清楚,我要说的是进度条(属性改...
 
2013-01-31 22:12:51 | 好评(0) | 浏览(1540)
前段时间在家做自己的个人网页, 由于没心思维护, 所以考虑的是用类似爬虫的手段去抓新闻回来, 这样便经常用到正则表达式. 在家里下载了一个正则工具, 挺好用的, 今天在办公室有点无聊, 于是搬出WPF, 自己又做了一个. 先展示一下效果图: 1) 可以输入网页地址, 自动从网...