![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
WPF
浅梦╬+
小生不才
展开
-
WPF ListBoxItem去除有焦点时默认改变的背景颜色样式
开发工具与关键技术:Microsoft Visual Studio 2017、WPFStyle 代码:<SolidColorBrush x:Key="Item.MouseOver.Background" Color="Transparent"/><SolidColorBrush x:Key="Item.MouseOver.Border" Color="Transparent"/><SolidColorBrush x:Key="Item.SelectedInactive原创 2021-03-04 08:36:01 · 1173 阅读 · 1 评论 -
WPF MVVM 把数据从ViewModel转递数值制作进度条
开发工具与关键技术:Microsoft Visual Studio 2017、WPF这里就举个例子,在按钮的样式模板里面加上一个进度条,然后点击按钮时,ViewModel里面声明的一个int类型的值就开始变化,我就会用下面的方法把这个值传递到这个按钮的样式模板里面的进度条那来做这个进度条的进度值。首先在工程中创建一个静态类:using System;using System.Collections.Generic;using System.Drawing;using System.Linq;原创 2021-03-03 00:10:09 · 541 阅读 · 0 评论 -
WPF MVVM ListBox选项卡制作
开发工具与关键技术:Microsoft Visual Studio 2017、WPF 这是一个用ListBox控件配合ViewModel做的一个子页面标题栏,但是跟别的选项卡不一样的地方是我的选项卡没有关闭按钮,我的选项卡是点击某一个选项卡的时候页面进行跳转同时它后面的选项卡就会自动删掉。ListBox选项卡效果图:(图一)(图二)主页面xaml 代码: <!--选项卡 显示部分--> <ListBox x:N原创 2021-03-02 23:17:32 · 770 阅读 · 0 评论 -
WPF 设置属性“System.Windows.FrameworkElement.Style”时引发了异常
开发工具与关键技术:Microsoft Visual Studio 2017、WPF现象:用WPF开发的软件在个别电脑系统下安装后无法启动,报异常:设置属性“System.Windows.FrameworkElement.Style”时引发了异常。原因:在设置控件样式时引用了电脑C盘下的PresentationFramework.Aero2.dll,用了里面的SystemDropShadowChrome类,在个别电脑系统下这个类会出现找不到的情况。(我是在设置可编辑的下拉框样式是用的这个S原创 2021-03-02 16:59:08 · 1400 阅读 · 0 评论 -
WPF 制作下拉式菜单栏
开发工具与关键技术:Microsoft Visual Studio 2017、WPF这里这个下拉式菜单栏用的是一个RadioButton(单选按钮)和Popup(包含内容的弹出项)组合形成的下拉式菜单栏。菜单栏显示:点击RadioButton即可显示。菜单栏隐藏:点击菜单栏外 屏幕任意一处 即可隐藏或选中该菜单栏内的某一项时隐藏菜单栏,但是选中该菜单栏内的某一项时隐藏菜单栏这个代码我这里因为菜单栏的每一项的点击事件里面含有其他代码所以不方便就没有给出来,需要的话自行加上,如果你是按照我下面写的方法来原创 2021-03-01 22:43:10 · 4435 阅读 · 2 评论 -
WPF 关键帧动画
开发工具与关键技术:Microsoft Visual Studio 2015 、WPF撰写时间:2019年06月26日关键帧动画:从一个值突然变成另一值的动画,所有关键帧动画都使用 "类型名 + AnimationUsingKeyFrames " 的形式进行命名,比如:DoubleAnimationUsingKeyFrames ——>Double型关键帧动画,ColorAnimat...原创 2019-06-27 16:17:04 · 560 阅读 · 0 评论 -
XAML标记扩展
开发工具与关键技术:Microsoft Visual Studio 2015 、WPF撰写时间:2019年06月24日使用标记扩展轻松实现XAML页面属性赋值,资源引用,类型转换等操作。常用的标记扩展:Binding ——> XAML载入时,将数据绑定到XAML对象;StaticResorce ——> 引用数据字典中定义的静态资源;TemplateBinding ——&...原创 2019-06-26 10:42:49 · 178 阅读 · 0 评论 -
WPF 配置服务端(编辑WCF配置)
开发工具与关键技术:Microsoft Visual Studio 2015 、SQL Server、WPF撰写时间:2019年06月15日WPF 配置服务端必须要在新建服务端成功的基础上进行,否则一些配置操作将无法进行,所以配置之前首先检查一下在新建服务端时一些关键的地方:(一)检查DAL中的数据库连接字符串是否有误;(二)BLL中是否有引用到DAL项目,WCF服务应用程序是否有引用到...原创 2019-06-17 20:18:09 · 430 阅读 · 0 评论 -
WPF 创建服务端
开发工具与关键技术:Microsoft Visual Studio 2015 、SQL Server、WPF撰写时间:2019年06月01日一、 打开Microsoft Visual Studio 2015 (简称VS) ——> 新建项目名称改成BLL,解决方案名称可按照自己的要求自行更改;点击确定后,点开VS 的右边新生成“解决方案资源管理器”,如下:二、 接着新建第二个类...原创 2019-06-17 19:47:52 · 399 阅读 · 0 评论 -
WPF 控件到控件绑定(Binding)
开发工具与关键技术:Microsoft Visual Studio 2015、WPF撰写时间:2019年06月01日WPF使用{Binding …}这一语句, 可以绑定控件、公共属性、XML 或对象,使得WPF中的数据绑定更加快捷、灵活和简单。Binding有一个重要的属性Mode, 具体有如下几种:(借用进度条与text文本框输入的值是否相互影响的示例来说明四种Mode属性)进度条,...原创 2019-06-09 15:19:16 · 777 阅读 · 0 评论