随笔分类 -  WPF

摘要:新做的程序,稍有模样,记录一下。(图标是借用的,稍后再换自家的。^_^)今天修正了几个功能:移动窗口位置:拖动窗口标题区域;改变窗口大小:拖动右下角小图标;独立窗口时钟:在本窗口更新UI时不停滞;仿IE TAB页:据说迅雷也是WPF做的,不过迅雷的没有左右按钮;其他功能简述:仿360提供一键按钮:GO,将遍历当前选中的项目;支持脚本:C#,Perl,Perl脚本结果可以以表格方式呈现;系统提供框架,以插件方式扩展主程序,插件为有效的WPF应用;够200字了吧,^_^。不知道现在还有多少人在用WPF? 阅读全文
posted @ 2012-07-09 22:21 AskWeee 阅读(3073) 评论(3) 推荐(1)
摘要:让窗口动起来:背景:因为使用了WindowStyle = “None”,所以窗口无法移动了;需求:现在让我们为K3WindowHeader添加一些代码,从而让用户可以延续传统的鼠标拖拽窗口标题方式移动窗口;实现:捕获三个鼠标事件:this.borderRoot.MouseLeftButtonDown += new MouseButtonEventHandler(BorderRoot_MouseLeftButtonDown);this.borderRoot.MouseMove += new MouseEventHandler(BorderRoot_MouseMove);this.borderRo 阅读全文
posted @ 2012-01-12 00:06 AskWeee 阅读(1027) 评论(0) 推荐(0)
摘要:抱歉,格式还是不够顺眼,从word复制过来,格式有了一些变化,虽然用Live Writer重排,但实在是麻烦。改天,我放Word附件上来。^_^另外,请各位指点,教程怎样写,读者会更有兴趣。01. 创建软件雏形这个雏形包括4个项目(Project):一个主程序(WPF Application)项目,命名为:DataTracer一个组件库(WPF User Control Library)项目,命名为:K3UcLib一个控件库(WPF Custom Control Library)项目,命名为:K3CcLib一个算法库(Class Library)项目,命名为:K3Helper作为入门,这看起来 阅读全文
posted @ 2012-01-10 08:05 AskWeee 阅读(1993) 评论(5) 推荐(3)
摘要:数据绑定:是一个建立应用界面和业务逻辑之间联系的一个过程。被绑定的两者(界面和数据)是相互影响的(反映和记录对方的变化)。绑定静态资源(资源在同一个XAML文件中,注意一定要放到最上边,紧随<Window>之后)<Window xlmns:system="clr-namespace:assembly=mscorlib"><Window.Resources> &l... 阅读全文
posted @ 2008-01-16 18:00 AskWeee 阅读(4971) 评论(2) 推荐(0)
摘要:在项目文件(<Project_Name>.csproj)中指定当前的本地化信息:<PropertyGroup> <UICulture>en-US</UICulture></propertyGroup>Rebuild,将生成Debug\en-US\<Project_Name>.resources.dll需使用x:Uid为每个UI... 阅读全文
posted @ 2008-01-11 17:17 AskWeee 阅读(1957) 评论(1) 推荐(0)
摘要:我的小应用的名称为:MyCcWeb01 修正MyCcWeb的"Properties"->"Security":选中:This ia a full trust application(如果你有连接数据等操作时)02 点击MyCcWeb的"Publish..."->输入发布地址"ht2p://localhost/MyCcWeb"(准备在本机做测试)->Finish03 修正IIS的"... 阅读全文
posted @ 2008-01-10 17:40 AskWeee 阅读(1259) 评论(1) 推荐(0)
摘要:临摹对象《Creating a Skinned User Interface in WPF》目标:动态变更窗口的底色(当然,可以扩展为其他元素的样式)思路: 创建两个资源文件(Resource Dictionary),一个用来存放默认样式(Default.xaml),一个用来存放其他样式(HotHot.xaml); 在需要变更样式的窗体中(本例中为:WinWords),使用动态样式(... Sty... 阅读全文
posted @ 2008-01-09 17:30 AskWeee 阅读(955) 评论(0) 推荐(0)
摘要:本文基本属于转贴(在More Databinding and Custom Controls基础上做了少量改写,出于学习的目的^_^)目的: 在页面上呈现用户列表(显示每个用户的用户名和年龄)思路: 定义一个User类,用以描述每个用户; 定义一个Users类,用以存储多个用户; 定义一个UserView控件,用以格式化显示每个用户; 在最终的页面上通过ListBox控件显示用户列表;以下为各个部... 阅读全文
posted @ 2007-12-29 14:06 AskWeee 阅读(968) 评论(2) 推荐(0)
摘要:初次尝试,用Expression Blend设计动画,然后在VS 2008中通过编码将动画指派给需要它的控件,感觉不错。WPF is interesting! I'm a desinger and developer!!OutlookBar.xml:<UserControlx:Class="KingUCLs.OutlookBar"xmlns="http://schemas.microsoft... 阅读全文
posted @ 2007-12-28 17:06 AskWeee 阅读(1019) 评论(0) 推荐(0)