05 2021 档案
摘要:WPF Brush 参考:https://www.cnblogs.com/xietianjiao/p/7640858.html
阅读全文
摘要:WPF Effect 造成的字体模糊,有时候使用不恰当,容易出现各种字体模糊。 例如: XAML 代码: <StackPanel Orientation="Horizontal"> <Border Width="200" Height="100" Background="#5Eb978"> <Bor
阅读全文
摘要:参考:https://blog.csdn.net/zxlstudio/article/details/11561571
阅读全文
摘要:WPF ToolTip 参考:https://www.cnblogs.com/hsiang/p/17927272.html
阅读全文
摘要:参考:https://docs.microsoft.com/zh-cn/dotnet/api/system.windows.controls?view=net-5.0
阅读全文
摘要:WPF中使用TextBlock的Inlines属性来完成复杂的文字内容 参考:https://blog.csdn.net/zhangjiyehandsom/article/details/5498845 1、WPF TextBlock文子超出在最后加上省略号 加上这个属性:TextTrimming=
阅读全文
摘要:WPF ListView 参考:https://www.cnblogs.com/tommy-huang/p/4984624.html https://www.cnblogs.com/xiao-bei/p/4549320.html <Style TargetType="{x:Type GridView
阅读全文
摘要:WPF ProgressBar 参考:https://www.cnblogs.com/tommy-huang/p/4610330.html 圆形进度条: 参考:https://www.cnblogs.com/dipwater/p/4011553.html https://www.cnblogs.co
阅读全文
摘要:默认弹出当前日期 <HeaderedContentControl Header="默认弹出当前日期"> <StackPanel> <DatePicker/> </StackPanel> </HeaderedContentControl> 默认弹出指定日期 <HeaderedContentContro
阅读全文
摘要:WPF 布局 参考:https://www.cnblogs.com/tommy-huang/p/4609646.html https://www.cnblogs.com/niyw/archive/2010/10/31/1863908.html WPF 实现阴影效果 https://blog.csdn
阅读全文
摘要:1、WPF点击空白区域,文本失去焦点1)默认 2)进入焦点 3、点击空白区域,文本失去焦点 MouseDown += (s, e) => { txtTitle.MoveFocus(new TraversalRequest(FocusNavigationDirection.Next)); }; 让页面
阅读全文
摘要:WPF ComboBox,可编辑 <Window ...> <Window.Resources> <!--ToggleButton 样式--> <ControlTemplate x:Key="LoginComboBoxToggleButton" TargetType="ToggleButton">
阅读全文
摘要:WPF RadioButton 单选框 参考:https://www.cnblogs.com/Leozi/p/10798576.html 参考:https://www.cnblogs.com/xpvincent/p/10267320.html WPF中RadioButton绑定数据的正确方法 参考:
阅读全文
摘要:Thumb 类,表示可由用户拖动的控件。其主要三个事件分别DragDelta,DragStarted,DragCompleted。 DragDelta —— 当 Thumb 控件具有逻辑焦点和鼠标捕获时,随着鼠标位置更改发生一次或多次。 DragStarted —— 在 Thumb 控件接收逻辑焦点
阅读全文
摘要:后台设置Image的Souce 方法一: BitmapImage imgSource = new BitmapImage(new Uri("location",UriKind.Relative)); Image image = new Image(); image.Souce = imgSource
阅读全文
摘要:WPF DoubleAnimation 参考:https://blog.csdn.net/nodeman/article/details/80842280 WPF在XAML中实现持续动画的暂停、恢复、停止 参考:https://www.cnblogs.com/tommy-huang/p/649674
阅读全文
摘要:源码下载:PrismCore.zip 安装程序包Prism.DryIoc 设置模块 regionManager.Regions["LoginRegion"].RequestNavigate(obj); 无参数导航 regionManager.RequestNavigate("LoginRegion"
阅读全文
摘要:<Canvas Height="200"> <Border Canvas.Left="10" Canvas.Top="10" Background="#ccc"> <TextBlock Text="(10,10)"/> </Border> <Border Canvas.Left="120" Canv
阅读全文
摘要:WPF TemplateBinding
阅读全文
摘要:WPF Binding WPF中一个控件绑定另一个控件的属性 参考: https://www.cnblogs.com/tommy-huang/p/6516093.html https://www.cnblogs.com/xieyong_198510/p/3437217.html https://ww
阅读全文
摘要:参考: https://www.cnblogs.com/callyblog/p/8044963.html https://www.cnblogs.com/zhoujg/archive/2009/12/04/1616713.html <Window.Resources> <!-- 启用虚拟化 -->
阅读全文
摘要:参考:https://www.cnblogs.com/MyWPF/p/14734681.html
阅读全文
摘要:一、ContextMenu 如图,基本样式结构 <Style TargetType="{x:Type ContextMenu}"> <Setter Property="Template"> <Setter.Value> <ControlTemplate TargetType="{x:Type Con
阅读全文
摘要:此图片为Base64字符串,如何做到的呢?以下内容将介绍实现步骤; 1、创建Base64字符串转换器: public class Base64ToImage : IValueConverter { public object Convert(object value, Type targetType
阅读全文
摘要:WPF PasswordBox 参考:https://blog.csdn.net/candy_zkn/article/details/9383007 WPF 将TextBox更改为PasswordBox样式(文字显示方式为密码) 参考:https://www.cnblogs.com/callyblo
阅读全文
摘要:参数 描述 Stroke 表示圆边框的颜色 Fill 表示圆内部的颜色 Data 表示路径是如何描画 StrokeThickness 表示边框粗细 Stretch 表示形状如何填充可以的区域 WPF Path 使用SVG代码 第一步:进入阿里图标官网(https://www.iconfont.cn)
阅读全文
摘要:WPF pack uri 参考:https://www.cnblogs.com/denghejun/p/3794670.html
阅读全文
摘要:使用参考: https://www.cnblogs.com/lindexi/p/12932701.html https://www.cnblogs.com/hicolin/p/8804722.html
阅读全文
摘要:WPF Hyperlink 参考:https://www.cnblogs.com/dino623/p/WPF_HyperlinkButton.html
阅读全文
摘要:WPF Template、ControlTemplate、ContentTemplate、DataTemplate、ContentControl 参考:https://www.cnblogs.com/tommy-huang/p/5911140.html
阅读全文
摘要:WPF ContentPresenter 参考:https://www.cnblogs.com/MyWPF/p/14262883.html
阅读全文
摘要:一、标准Window 窗口由两部分构成:工作区,非工作区,图中出工作区之外都是非工作区。 二、WindowChrome的基本概念 WindowChrome的作用:将客户区域扩展至整个窗体(遮住了非客户区),同时提供部分标准窗体的功能。 若要自定义窗口,同时保留其标准功能,可以使用WindowChro
阅读全文
摘要:一、WPF TabControl 数据绑定 WPF TabItem绑定 参考:http://cn.voidcc.com/question/p-qqyuxlvm-ex.html WPF如何绑定tabitem与列表 参考:http://cn.voidcc.com/question/p-faompnxo-
阅读全文
摘要:WPF Button 控件 一、WPF Button 添加图片 <Button> <Button.Content> <Image Stretch="Fill" Source="pack://application:,,,/程序集;component/images/demo.png"/> </Butt
阅读全文
摘要:参考:https://www.cnblogs.com/xinyf/p/10148515.html
阅读全文
摘要:参考:WPF 开源gif控件WpfAnimatedGif的使用方法 https://www.cnblogs.com/liunlls/p/wpf-gif.html https://blog.csdn.net/xinlingjun2007/article/details/80833378
阅读全文
摘要:WPF开发微信二、微信登录界面 登录界面 尺寸: 外围:318 X 438 可视化:280 X400 登录按钮:140X 38 文本框:* X 28 设置按钮:56 X 28 颜色: 登录按钮背景色:#1aad19 鼠标经过背景色:#129611 账户文字前色:#878787文字前色:#436895
阅读全文
摘要:WPF开发微信一、环境搭建 1、语言版本 C# 2、公告样式 3、页面样式 4、SVG图标 5、Base64图片 6、控件拓展 7、运行机制 主线程不动,使用子线程执行、调度、更新,确保程序崩溃 Thread、Task 或者 BackgroundWorker 8、消息机制 使用线程池入列与出列,确保
阅读全文
摘要:RadioButton 示例 RadioButton Xaml <UniformGrid Columns="2"> <RadioButton GroupName="rbRole" Style="{StaticResource RadioButtonLoginRole}" IsChecked="Tru
阅读全文
摘要:WPF最新版本:microlib1.0 WPF Core最新版本:microcore1.0
阅读全文
摘要:WPF xmlns xmlns=xml namespace,assembly 导入命名空间,相当于C# 中的 using xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 说明: xmlns指向的命名空间为 http:
阅读全文
摘要:List<接口> a=(List<接口>)List <接口实现类> b 如:List<HashMap> a = new ArrayList<HashMap>(); 参考:https://blog.csdn.net/zhouym_/article/details/89644072
阅读全文
摘要:img.Source = new BitmapImage(new Uri(imagePath));
阅读全文
摘要:WPF 360°旋转加载,如图: XAML 代码 <UserControl x:Class="Micro.MIM.Styles.Loading" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="ht
阅读全文
摘要:1、推流服务器搭建 windows下nginx的安装及使用 或者开通腾讯云直播 2、使用AForge.Video.DirectShow 调用设备 AForge 帮助类 public static class CameraHelper { private static FilterInfoCollec
阅读全文
摘要:DriveInfo[] drive = DriveInfo.GetDrives(); foreach (DriveInfo info in drive) { string driveName = info.Name; } //获取当前系统磁盘符方法1,返回:C: string path = Envi
阅读全文
摘要:ResizeMode="NoResize" Window.SizeToContent="Height" <Grid x:Name="GridMain" private void Window_Loaded(object sender, RoutedEventArgs e) { this.Height
阅读全文
摘要:<Window ... AllowsTransparency="True" Foreground="{x:Null}" Background="{x:Null}" FocusVisualStyle="{x:Null}"> 注意要设置AllowsTransparency=true,允许透明色,否则就是
阅读全文
摘要:委托、方法(将方法绑定到委托) using System; using System.Collections.Generic; using System.Text; namespace Delegate { //定义委托,它定义了可以代表的方法的类型 public delegate void Gre
阅读全文
摘要:NetCore 不支持WebSocketSharp,使用Cowboy.WebSockets 代替 Cowboy.WebSockets 参考: https://www.cnblogs.com/gaochundong/p/cowboy_websockets.html
阅读全文
摘要:Micro 插件开发(.NET Core Plugins) 1、bat 语法 参考:https://www.jb51.net/article/5828.htm 2、写入 bat 和执行 bat 参考:https://www.cnblogs.com/wxwx/p/5821059.html 3、WinF
阅读全文
摘要:示例:反序列化 WebApi public class ReturnInfo{} public class ReturnInfo<T> : ReturnInfo{} 示例,适用于反序列号 WebApi 返回的字符串,T 可以为任意对象 public WindowLogin() { Initializ
阅读全文
摘要:源码下载:PrismCore Prism框架中包括 MVVM、依赖注入、Command、Message Event、导航、弹窗等功能。 Prism NuGet包 Prism.Core 核心类 Prism.Wpf 表现层相关(基于Prism.Core) Prism框架提供了两种具体的IOC依赖注入框架
阅读全文
摘要:System.Windows.Interactivity 用于绑定多个事件,类似于多个触发器(MultiTrigger) 在Nuget搜索System.Windows.Interactivity下载安装到项目中 在XAML中引用 引用方式一: xmlns:i="clr-namespace:Syste
阅读全文
摘要:解决.Net Core 3.0 WPF 无法使用 WindowsFormsHost的问题 打开项目.csproj 添加: <UseWindowsForms>true</UseWindowsForms>
阅读全文
摘要:开发效率:能使用XAML实现的就不用户CS后台程序编写 数据绑定:数据绑定使用的是属性,不是字段 public ObservableCollection<string> list { get; set; } = new ObservableCollection<string>(); Dispatch
阅读全文
摘要:自定义高性能无边框窗体 引入Microsoft.Windows.Shell。可参考 WPF Custom Chrome Library 和 MSDN WindowChrome Class 有相关自定义窗口实现。 参考:https://www.cnblogs.com/fishpond816/p/142
阅读全文
摘要:问题: 在对winform打包,进行安装的时候,一般会采用默认的安装路径,默认安装在C:\Program Files或者C:\Program Files(x86)目录下,但windows有一种安全策略,默认是不允许操作c盘文件或者文件夹的。 解决方案: 右击项目 -> 属性(R) -> 安全性 ->
阅读全文
摘要:WPF样式——ListBox选中项改变样式:https://www.cnblogs.com/tangchun/p/12941436.html WPF样式——多条件触发器:https://www.cnblogs.com/zuifengke/archive/2014/05/26/3753519.html
阅读全文
摘要:打包工具:nsis-2.46-setup 打包工具:Inno Steup 本地数据库:SQLite Expert Professional 5.x 下载地址:https://blog.csdn.net/qq_34202873/article/details/85068877 自动更新:自动更新库_4
阅读全文
摘要:问题原因: WPF 打开本地图片,同时另一个进程去访问这个图片; BitmapImage bitmap = new BitmapImage(); bitmap.BeginInit(); bitmap.UriSource = new Uri(filePath); bitmap.EndInit(); I
阅读全文
摘要:一、取出RichTextBox值 1、取得RichTextBox 文字 TextRange documentTextRange = new TextRange(richTextBox.Document.ContentStart, richTextBox.Document.ContentEnd); s
阅读全文
摘要:委托是一个类,它定义了方法的类型,使得可以将方法当作另一个方法的参数来进行传递。 一、IF条件判断语句 二、DELEGATE委托语句 委托参考示例:https://www.cnblogs.com/mq0036/p/9166893.html 1.委托的声明 (1). delegate delegate
阅读全文
摘要:/// <summary> /// 文件大小单位格式(GB/MB/KB/B) /// </summary> /// <param name="b"></param> /// <returns></returns> public static string FileUnitToString(long
阅读全文