1

WPF 使用 Direct2D1 画图 绘制基本图形

本文来告诉大家如何在 Direct2D1 绘制基本图形,包括线段、矩形、椭圆 ...

lindexi 发布于 2018-04-20 08:54 评论(4)阅读(36)
0

WPF布局的应用

一 写在开头1.1 本文内容本文主要内容是使用WPF来实现几个简单的界面。 二 登录窗口小例子2.1 实现代码XAML代码: 逻辑代码: 上面的逻辑代码中有个需要注意的地方。在WPF中TextBox和PasswordBox这两个输入框在用户没有输入的时候返回值为空字符串(即"")而不是null! 2 ...

wallace-lai 发布于 2018-04-19 13:45 评论(0)阅读(79)
0

Resource 的 IsSealed 问题

WFP 的 Generic.xaml ,App.xaml 等中的资源会被调用 Freezable. 在后台对该资源进行修改等操作会被提示.资源为密封对象. 如果,确定需要在后台对资源进行修改. 则需要在资源中加入x:Shared="False"声明 则不对该资源执行 Freezable() ...

纯洁的兔子 发布于 2018-04-16 14:56 评论(0)阅读(40)
1

WPF中的常用布局

一 写在开头1.1 写在开头微软是一家伟大的公司。评价一门技术的好坏得看具体的需求,没有哪门技术是面面俱到地好,应该抛弃对微软和微软的技术的偏见。 1.2 本文内容本文主要内容为WPF中的常用布局,大部分内容转载至https://blog.csdn.net/woshisunjiale/article ...

wallace-lai 发布于 2018-04-14 16:33 评论(4)阅读(167)
1

wpf根据X与Y轴获取内部值

效果图: 源码Demo 转载著名地址:https://github.com/yanjinhuagood cnblogs博客园:https://www.cnblogs.com/yanjinhua/ ...

驚鏵 发布于 2018-04-13 11:37 评论(0)阅读(77)
6

两款不同应用场景的Wpf分页控件

简介 今天给大家分享两个Wpf分页控件,本篇博客主要介绍一些实现思路和使用方法,具体实现和应用代码请参考文末的Demo链接 废话不多说,先看一下效果~ (两款控件显示效果是一样的) 实现思路 一款控件是用MVVM进行数据绑定,这里用到了命令,我们暂且叫它命令驱动控件吧。 具体调用代码: 其实XAML ...

_AlexYIN 发布于 2018-04-11 12:56 评论(7)阅读(546)
0

WPF 嵌入Winform GDI 、 开启AllowsTransparenc问题

此文章可以解决2至少2个问题: 1.开启AllowsTransparenc造成的GDI+组件不显示问题 2.WPF 组件无法覆盖嵌入WPF窗口的任何第三方GDI+组件上层 方案1:自制双层 原理:用一个新的窗口来承载GDI+组件,实现 父窗口 拖动、缩放、最小化、最大化 的联动 事件。缺点:电脑性能 ...

梦机器 发布于 2018-04-11 11:02 评论(0)阅读(83)
0

Enum 绑定到 CheckBox

第一种方法: 后台: 前台: 此方法为泛型方法封装,每次用时,都要写一个转换器,如:LogicalOperatorEnumConverter 。 第二种方法: 写一个固定的类: 将Enum转成ObservableCollection<ComboBoxDataModel> /// <summary> ...

ilison 发布于 2018-04-10 11:34 评论(0)阅读(83)
0

WPF 自定义下拉列表

XAML代码: <Popup x:Name="popupStrategy" StaysOpen="False" PopupAnimation="Scroll" Width="190" MaxHeight="300" AllowsTransparency="True"> <Border Backgro ...

秋荷雨翔 发布于 2018-04-09 12:23 评论(2)阅读(149)
0

WPF 组织机构下拉树多选

XAML代码: <UserControl x:Class="SunCreate.CombatPlatform.Client.MultiSelOrgTree" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns ...

秋荷雨翔 发布于 2018-04-09 12:19 评论(0)阅读(106)
2

WPF自学入门(十一)WPF MVVM模式Command命令

在WPF自学入门(十)WPF MVVM简单介绍中的示例似乎运行起来没有什么问题,也可以进行更新。但是这并不是我们使用MVVM的正确方式。正如上一篇文章中在开始说的,MVVM的目的是为了最大限度地降低了Xaml文件和CS文件的耦合度,分离界面和业务逻辑,所以我们要尽可能的在View后台不写代码。但是这 ...

黄昏前黎明后 发布于 2018-04-05 23:54 评论(2)阅读(287)
6

从PRISM开始学WPF(一)WPF?

从Prism的示例来学习WPF,接下来的系列文章中都是阅读Prism的官方示例代码来学习Prism和WPF的,源码可以从Prism的Github上获取。 ...

丑拒 发布于 2018-04-02 16:22 评论(3)阅读(488)
0

XP系统运行wpf程序出现透明现象的解决

xp 虚拟机运行WPF程序的时候,有部分控件透明,在这儿有一个可能的解决方案: 关闭系统的硬件加速: 1、 按“WIN” + R 键,在“运行”输入框中输入“dxdiag”; 2、 在“DirectX 诊断工具”对话框,选择“显示”页面,在“DirectX 功能”里点击“禁用”按钮,将“Direct ...

吉良吉影 发布于 2018-03-28 15:01 评论(1)阅读(88)
0

深入浅出话命令(Command)-笔记(-)

深入浅出话命令(Command)-笔记(-) 一 基本概念 命令的基本元素: 命令的使用步骤: 二 小试牛刀 实现这样一个需求:定义一个命令,使用Button 来发送这个命令,当命令到达Textbox时,清空Text(当Textbox为空时,Button不可用)。 XAML代码: CS代码: 运行效 ...

龍龍520 发布于 2018-03-28 11:21 评论(0)阅读(89)
0

WPF 提示“在“System.Windows.Markup.StaticResourceHolder”上提供值时引发了异常”解决办法

写程序时一直报题中所示的错误,提示定义的某个静态资源(staticResource)无法找到。百思不得其解,百度了一下才意识到时资源定义顺序的问题。 App.xaml定义如下: 如上所示,定义了两个资源字典:Templete.xaml和Style.xaml。发生错误的原因是Templete.xaml ...

笨猪先飞 发布于 2018-03-27 14:31 评论(0)阅读(55)
2

WPF自学入门(九)WPF自定义窗口基类

今天简单记录一个知识点:WPF自定义窗口基类,常用winform的人知道,winform的窗体继承是很好用的,写一个基础窗体,直接在后台代码改写继承窗体名。但如果是WPF要继承窗体,我个人感觉没有理解之前:好难,不懂怎么处理还是不可以继承;但理解之后就是很简单了。 第一次尝试使用WPF直接修改后台代 ...

黄昏前黎明后 发布于 2018-03-20 22:22 评论(3)阅读(411)
29

WPF简易北京地铁效果图

这个是百度地图上北京地铁的地址http://map.baidu.com/?subwayShareId=beijing,131,我们先看下百度上面的效果图 我要实现的内容比较简单,就是绘制这些图,和在地铁线上滑动时,会有跟着走的地铁名的提示。 以下是我实现的,简陋的效果图 实现过程: 一、扒数据 我不 ...

衆尋 发布于 2018-03-19 11:10 评论(22)阅读(3640)
2

WPF自学入门(八)WPF窗体之间的交互

今天我们一起来看一下WPF窗体之间的交互-窗体之间的传值。有两个窗体,一个是父窗体,一个是子窗体。要将父窗体的文本框中的值传递给子窗体中的控件。我们该怎么实现? 接下来我们一起来实现窗体之间的传值,在父窗体上我们放两个控件,一个文本框TxtMessage,另一个是按钮BtnSend.子窗体上放一个文 ...

黄昏前黎明后 发布于 2018-03-17 23:21 评论(6)阅读(568)
5

WPF自学入门(七)WPF 初识Binding

今天记录一下Binding的基础和具体的使用方法,说起这个Binding,在WPF中,Binding是很重要的特征,在传统的Windows软件来看,大多数都是UI驱动程序的模式,也可以说事件驱动程序,这个程序模式在工作过几年的程序员中是根深蒂固的,WPF作为Winform的升级,它把UI驱动程序彻底 ...

黄昏前黎明后 发布于 2018-03-15 22:17 评论(12)阅读(500)
3

WPF自学入门(六)WPF带标题的内容控件简单介绍

在WPF自学入门(二)WPF-XAML布局控件的文章中分别介绍StackPanel,WarpPanel,DockPanel,Grid,Canvas五种布局容器的使用,可以让我们大致了解容器可以使用在什么地方。今天我们就来简单了解一下WPF中的三个带标题的内容控件,分别是GroupBox,TabCon ...

黄昏前黎明后 发布于 2018-03-13 22:43 评论(5)阅读(549)