首页
博客
源码
资源
博客
源码
写文章
发布博客
发布资源
登录
X
wpf
相关资讯
热门
最新
代码人生
01-01 08:00
代码人生
WPF教程六:理解WPF中的事件
WPF教程六:理解WPF中的事件 WPF中使用路由事件升级了传统应用开发中的事件,在WPF中使用路由事件能更好的处理事件相关的逻辑,我们这篇开始整理事件的用法和什么是直接路由,什么是冒泡路由,什么是隧道路由。 事件最基本的用法 在基于事件驱动的开发中,把代码放在响应注册的事件的处理函数内,比如Click事件、MouseDown事件、MouseUp事件等等。每个控件响应自己的注册事
64
代码人生
01-01 08:00
代码人生
WPF基础:WPF下如何使用TTF字体
WPF基础:WPF下如何使用TTF字体 之前再写代码的时候如果遇到了图标,我都喜欢再资源文件下创建JPG或者PNG来作为图片。 但是随着TTF字体图标的普及,图标类型的的图片越来越多的被放入到TTF中。 这篇也主要是写再WPF下如何使用TTF字体。 一、下载自定义图标的TTF文件。 我们将在阿里图库挑选图标然后下载TTF文件。 百度搜索阿里图库或者iconfont,进入后搜索自己需要用到的图标
64
代码人生
01-01 08:00
代码人生
WPF 如何引入外部样式
WPF 如何引入外部样式 当我们给一些控件设置相同的属性的时候,这时候,我们可以把这些属性写到一个Style里面。 而其他页面也有类似的控件也需要使用这个Style,这时候就需要把这个Style放在一个共通的文件里,然后引入这个Style文件即可。有点像html引入CSS文件一样。 首
63
代码人生
01-01 08:00
代码人生
WPF Textbox绑定浮点数在UpdateSourceTrigger=PropertyChanged时不能输入小数点问题解决
WPF Textbox绑定浮点数在UpdateSourceTrigger=PropertyChanged时不能输入小数点问题解决 在 App.cs 的 OnStartup函数加入如下代码 1 protected override void OnStartup(StartupEventArgs e) 2 { 3 FrameworkCompatibilityPreferences.KeepTextBoxDisplaySynch
63
代码人生
01-01 08:00
代码人生
wpf 引用ttf
wpf 引用ttf 引用字体 <UserControl.Resources> <FontFamily x:Key="IconFont"> Pack://application:,,,/MyApp;component/font/#fontname </FontFamily>
62
代码人生
01-01 08:00
代码人生
WPF InkCanva中操作Stroke进行平移的方法
WPF InkCanva中操作Stroke进行平移的方法 最近做的项目,是对WPF InkCanvas进行操作,现在网上的教程多数都是简单的引用InkCanva,然后对InkCanvasEditingMode进行简单的设置,实现笔迹的颜色,擦除,写等操作,这些基础的内容在项目开发中几乎无法使用,近期将会持续更新,在这个项目中对InkCanva使用及理解 1.对如何对笔迹进行缩放与位移 首先笔迹St
61
代码人生
01-01 08:00
代码人生
WPF进阶技巧和实战07--自定义元素02
WPF进阶技巧和实战07--自定义元素02 在01节中,研究了如何开发自定义控件,下节开始考虑更特殊的选择:派生自定义面板以及构建自定义绘图 创建自定义面板 创建自定义面板是一种比较常见的自定义控件开发子集,面板可以驻留一个或多个子元素,并且实现了特定的布局逻辑以恰当地安排子元素。常见的基本类型的面板:StackPanel、DockPanel、WrapPanel、Canvas,Grid,TabPa
61
代码人生
01-01 08:00
代码人生
wpf 中 Ellipse 对象对动画性能的影响
wpf 中 Ellipse 对象对动画性能的影响 vs2019 .NetFramework 4.8 win10-64 1909 接手一个wpf项目,某窗口中包含大量的 Shape 对象(线,矩形,圆形等). 这些内容要匀速的向左平移,类似于游戏"太鼓达人". 方案是使用 CompositionTarget.Rendering 在每
61
代码人生
01-01 08:00
代码人生
WPF mvvmlight 中使用ioc需要注意的
WPF mvvmlight 中使用ioc需要注意的 问题一 mvvmlight 默认安装后实例是使用自带的SimpleIoc容器,ioc容器创建的实例是单例的。默认生命周期一直不会释放。 默认这样的话,有个MainWindow窗口中打开一个子窗口EditWindow。对EditWindow进行编辑然后关闭,再次打开会依然存在刚才修改的值。 解决办法: 修改viewModel的生命周期。可以采用直
60
代码人生
01-01 08:00
代码人生
WPF Slider滑块的使用
WPF Slider滑块的使用 <Window x:Class="WpfApp1.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.co
59
«
1
2
...
21
22
23
24
25
26
27
28
29
»