![](https://img-blog.csdnimg.cn/20190918140012416.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
WPF
wpf
风中暮雨
这个作者很懒,什么都没留下…
展开
-
OpenFileDialog对话框过滤文件类型(Filter)介绍
OpenFileDialog对话框的Filter属性说明:以往其他介绍太繁琐,以下直接说明如何使用,原理可以百度。 OpenFileDialog ofd = new OpenFileDialog(); ofd.Filter = "图片|*.gif;*.jpg;*.jpeg;*.bmp;*.jfif;*.png;";//限制只能选择这几种图片格式其格式为:“名称|*.需要筛选的文件后缀;” //加分号如果有多种同类型文件(比如都是图片),名称只需要写一个,后缀用分号(;)分隔....原创 2021-07-21 09:47:31 · 15685 阅读 · 0 评论 -
WPF ListBoxItem在绑定对象后其中添加控件后如何再次绑定ViewModel中的Command?
在这里我用的是数据模板,界面展示时通过模板选择器进行选择对应的模板,选择器暂时不进行展示,下面展示下数据模板中的代码如下: <DataTemplate x:Key="chatAudioSend1"> ...省略部分代码,这里主要展示在Item中的Button如何绑定Command <Border Grid.Row="1 " Grid.Column="0" x:N原创 2021-07-15 09:49:29 · 557 阅读 · 0 评论 -
WPF ListBox中滑轮滚动步数调整
ListBox滑轮滚动时默认是3行,但是这样效果不太友好,可以设置ListBox的ScrollViewer.CanContentScroll="False" 这个属性,即可按单行进行滚动,具体代码如下: <ListBox Grid.Row="1" ScrollViewer.CanContentScroll="False" ItemTemplateSelector="{StaticResource chatBubbleSelector}" ....在这里记录一下,之前找资料不好找....原创 2021-06-22 14:17:06 · 564 阅读 · 0 评论 -
log4net配置
之前遇到过几次添加完log4net.dll的引用之后一直无法写出日志的情况,现在整理并记录一下,方便后续查看。一、添加log4net.dll的引用 1、可通过从网上下载单独的log4net.dll进行添加也可以在项目当中使用Nuget包进行安装 2、添加完引用后需要在程序启动的位置添加配置的初始化(我写的是WPF项目,就以WPF项目为例。 protected override void OnStartup(StartupEventArgs e) { ...原创 2021-03-26 11:29:47 · 635 阅读 · 0 评论 -
WPF Hyperlink的显示隐藏(不是下划线的隐藏)
在网上搜了很多,大部分都是隐藏Hyperlink的下划线,因此该文不介绍如何隐藏下划线,专注隐藏Hyperlink。之前一位老师曾经说过开发过程中遇到的问题没有什么是包一层解决不了的,如果有那就再包一层。因此采用包一层方法解决了这个问题,具体代码如下:<TextBlock Name="chakanText" Style="{StaticResource txtHLTextBlockStyle}" > <Hyperlink Name="hlLink" Navi原创 2021-02-23 16:46:37 · 459 阅读 · 0 评论 -
WPF中枚举值的应用
今天用到了需要再wpf的用户控件中将枚举值以参数的方式传递到ViewModel,搜索了很多资料都是将枚举绑定到列表或者Combox的数据源中,经过多次尝试可以将枚举中的单个值以参数的方式传递到ViewModel了,进行一下记录。1、在页面中添加枚举所在的命名空间以及系统枚举类型的命名空间 xmlns:cusEnum="clr-namespace:MessageReminderClient.Model.CommonModel" xmlns:sys="clr-namespace:Sy原创 2021-02-22 15:15:35 · 3318 阅读 · 0 评论 -
【WPF】如何绑定多个Command到一个Button上,使用EventTrigger
场景Button与RadioButton配合使用。RadioButton选中时,按下Button的左键,执行命令,抬起左键后命令终止;RadioButton未选中时,点击Button,执行另一个命令。Button需要实现MouseClick、MouseLeftButtonDown和MouseLeftButtonUp三个事件。默认的command只能实现MouseClick的效果。由于采用的MVVM架构,还是希望所有的事件都通过Command实现。解决方法通过EventTrigger实现。需要转载 2021-02-20 16:30:43 · 2123 阅读 · 0 评论 -
希望能有一个教我学wcf和wpf的大师..真心求助
教我学wcf和wpf原创 2013-10-18 10:07:04 · 835 阅读 · 0 评论