该文被密码保护。 阅读全文
posted @ 2021-08-21 02:27 小林野夫 阅读(7298) 评论(0) 推荐(0) 编辑
摘要: 我们经常要遍历FlowDocument文档 查找元素,具体的写法之一 : 打印出文档的结构 private void TransformImagesTo642(FlowDocument flowDocument) { TextPointer navigator = flowDocument.Cont 阅读全文
posted @ 2024-04-26 06:37 小林野夫 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 存入数据库。 public string toxaml() { // Stream s = new MemoryStream(); // 其他的什么Stream类型都没问题 XamlWriter.Save( MemoryStream s=new MemoryStream(); TextRange d 阅读全文
posted @ 2024-04-25 19:38 小林野夫 阅读(1) 评论(0) 推荐(0) 编辑
摘要: MiniExcel简介 简单、高效避免OOM的.NET处理Excel查、写、填充数据工具。目前主流框架大多需要将数据全载入到内存方便操作,但这会导致内存消耗问题,MiniExcel 尝试以 Stream 角度写底层算法逻辑,能让原本1000多MB占用降低到几MB,避免内存不够情况。 特点: 低内存耗 阅读全文
posted @ 2024-04-24 12:13 小林野夫 阅读(5) 评论(0) 推荐(0) 编辑
摘要: LinqToExcel:轻松处理 Excel 数据的 LINQ 风格库LinqToExcel 是一个开源项目,它提供了一种简单易用的方式来读取、查询和操作 Excel 文件中的数据。借助 LINQ 查询表达式,您可以快速地访问、过滤和转换 Excel 数据。项目简介LinqToExcel 是一款针对 阅读全文
posted @ 2024-04-24 07:39 小林野夫 阅读(2) 评论(0) 推荐(0) 编辑
摘要: LINQ(Language-Integrated Query)是C#语言中的一个强大的查询技术,它提供了一种统一的查询语法,可以用于查询和操作各种数据源,包括集合、数据库、XML等。下面详细描述了LINQ的20个功能点,并提供了相应的源代码。 查询集合中的所有元素: int[] numbers = 阅读全文
posted @ 2024-04-22 13:45 小林野夫 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 原文:https://blog.csdn.net/zls365365/article/details/124395742 LINQ 这个东西,出来很早了,写过几年代码的兄弟们,或多或少都用过一些。 早期的 LINQ,主要是同步的,直到 C# 8.0 加入 IAsyncEnumerable,LINQ 阅读全文
posted @ 2024-04-22 10:29 小林野夫 阅读(2) 评论(0) 推荐(0) 编辑
摘要: cs文件: using System; using System.Collections; using System.Collections.Generic; using System.Collections.ObjectModel; using System.Text; using System. 阅读全文
posted @ 2024-04-22 01:29 小林野夫 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 原文链接:https://www.cnblogs.com/xuliming/articles/StringFormat.html WPF中Binding使用StringFormat格式化字符串方法 货币格式 <TextBlock Text="{Binding Price, StringFormat= 阅读全文
posted @ 2024-04-20 12:51 小林野夫 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 原文:https://www.cnblogs.com/Cindys/archive/2012/09/11/2680501.html 空样式按钮 <Style x:Key="EmptyButtonStyle" TargetType="Button"> <Setter Property="Padding 阅读全文
posted @ 2024-04-18 16:03 小林野夫 阅读(4) 评论(0) 推荐(0) 编辑
摘要: Code: / Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / Orcas / NetFXw7 / wpf / src / Framework / System / Wi 阅读全文
posted @ 2024-04-18 01:55 小林野夫 阅读(2) 评论(0) 推荐(0) 编辑
摘要: TreeView展开所有节点 <TreeView.ItemContainerStyle> <Style TargetType="{x:Type TreeViewItem}"> <Setter Property="IsExpanded" Value="True"></Setter> </Style> 阅读全文
posted @ 2024-04-17 10:20 小林野夫 阅读(2) 评论(0) 推荐(0) 编辑
摘要: ContextMenu样式 对应的xaml代码: <ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/w 阅读全文
posted @ 2024-04-17 10:18 小林野夫 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 好看的boder 阴影 <Border BorderThickness="1" Grid.Column="2" Grid.Row="1"> <Border BorderThickness="1" Grid.Column="2" Grid.Row="1" Margin="5" BorderBrush= 阅读全文
posted @ 2024-04-17 08:40 小林野夫 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 原文链接:https://www.cnblogs.com/larissa-0464/p/10227483.html 数据绑定: 更新内容:补充在MVVM模式上的TreeView控件数据绑定的代码。 xaml代码: <TreeView Name="syntaxTree" ItemsSource="{B 阅读全文
posted @ 2024-04-15 01:03 小林野夫 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 使用方法 <!--可以独立使用--> 使用要点: 1、 必须在窗体的无参构造函数 初始化位置 添加 this.SizeChanged += cMNButton.SizeChanged_ChangedIcon;-2、必须在窗体的无参构造函数 初始化位置 设置图标颜色(默认白色) cMNButton.M 阅读全文
posted @ 2024-04-13 03:18 小林野夫 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 使用方法: View <Window x:Class="IndividualQAlibrary.MVVM.Views.AddQAView" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http: 阅读全文
posted @ 2024-04-13 03:10 小林野夫 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 查看:https://learn.microsoft.com/zh-cn/ef/ef6/modeling/code-first/workflows/existing-database 本文转载:https://www.cnblogs.com/dotnet261010/p/7119351.html E 阅读全文
posted @ 2024-04-11 01:48 小林野夫 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 简介 前期环境 Visual Studio 2022 .net framework 4.7.2 Sqlite3 Navicat 15 CodeFirst的三种方式 使用新数据库 使用现有数据库 迁移 一、使用新数据库的CodeFirst 查看:https://learn.microsoft.com/ 阅读全文
posted @ 2024-04-11 01:42 小林野夫 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 一、前言Entity Framework(后面简称EF)作为微软家的ORM,自然而然从.NET Framework延续到了.NET Core。Migration二、程序包管理器控制台为了能够在控制台中使用命令行来操作EF,需要先安装Microsoft.EntityFrameworkCore.Tool 阅读全文
posted @ 2024-04-10 22:52 小林野夫 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 在编辑RichTextBox内容时,我们看不到其文档的源码内容,因为我们没有像在Web开发中那样有浏览器自带的翻译功能可以使用(相关内容http://blog.sina.com.cn/s/blog_685790700100l61i.html)。 将会用到两个对象 System.Windows.Mar 阅读全文
posted @ 2024-04-10 19:24 小林野夫 阅读(3) 评论(0) 推荐(0) 编辑
摘要: ,可以通过以下步骤实现: 首先,确保你已经在项目中引用了WPF工具包。可以通过在Visual Studio中的项目引用中添加对WPF工具包的引用来完成。 在你的MVVM模式中,创建一个名为"InsertTextCommand"的命令类,用于处理插入文本的逻辑。这个命令类应该实现ICommand接口, 阅读全文
posted @ 2024-04-06 17:25 小林野夫 阅读(9) 评论(0) 推荐(0) 编辑
摘要: WPF中Ribbon控件的使用这篇博客将分享如何在WPF程序中使用Ribbon控件。Ribbon可以很大的提高软件的便捷性。上面截图使Outlook 2010的界面,在Home标签页中,将所属的Menu都平铺的布局,非常容易的可以找到想要的Menu。在Outlook 2003时代,将Home下面的M 阅读全文
posted @ 2024-04-05 12:10 小林野夫 阅读(4) 评论(0) 推荐(0) 编辑
摘要: FlowDocument一、介绍FlowDocument是WPF中的流文档,用来承载大段文章。可以用来显示文章。或者在RichTextBox中编辑文章。FlowDocument没有多少方法,但有大量的属性,用来设置文章的字体,字体大小,前景色,背景色之类的。但这些都没什么特别的,最重要的,是Flow 阅读全文
posted @ 2024-04-04 21:43 小林野夫 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 这里介绍Button按钮设置圆角的两种方法 第一种:最简单的方法。可以在自定义用户控件中使用 <Button Content="圆角按钮"> <Button.Resources> <Style TargetType="{x:Type Border}"> <Setter Property="Corne 阅读全文
posted @ 2024-04-02 00:58 小林野夫 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 对于媒体资源通常使用Content与Resource两种不同的方式。 采取Content时,资源会被打包在Xap包里面。这种情况下, 访问这个图片的相对Uri需要以"/"开始。在这种方式下,如果没有在xap中找到图片文件,那么silverlight会自动从当前xap应用所在的文件夹下来找所需图片文件 阅读全文
posted @ 2024-03-29 06:29 小林野夫 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 遇到的问题 但最近发现一个问题:如果程序是由用户通过exe文件直接打开的,获取同目录下配置文件不会有问题;但如果程序是由第三方应用启动的,通过不同方式获取的“当前目录”会有不同。以下是常用的记住获取当前目的的方法: System.Environment.CurrentDirectory: 获取当前程 阅读全文
posted @ 2024-03-29 02:31 小林野夫 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 1)、单击有签名的.msix 文件》属性》 ok,这样就可以成功安装了 阅读全文
posted @ 2024-03-28 21:21 小林野夫 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 一、准备生成签名所需的材料 1)添加签名AppxManifest.xml文件。在项目右建》添加》xml文件》修改文件名为AppxManifest。 在打开AppxManifest.xml文件,输入以下内容: <Identity Name="Contoso.AssetTracker" Version= 阅读全文
posted @ 2024-03-28 21:13 小林野夫 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 【问题】 第二修改提交 ,继续失败。问题如下: The product crashes when selecting 日语五十音图表, 练习模式 or 挑战模式. The issue was observed on multiple devices running Windows build 226 阅读全文
posted @ 2024-03-28 17:30 小林野夫 阅读(4) 评论(0) 推荐(0) 编辑
摘要: svg中有一个viewbox属性,中文翻译为视区,就是在svg上截取一小块,放大到整个svg显示。 这个属性初学的话有点难以理解,这边做一个简单的示例,一看就明白了。 1)先来一个svg,宽高各位300,设置一下边框: <svg width="300" height="300" style="bor 阅读全文
posted @ 2024-03-28 14:38 小林野夫 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 10.1.2.10 Functionality The product crashes in response to user input. The product crashes when the user selects 日语五十音图表, 练习模式 or 挑战模式 at the start sc 阅读全文
posted @ 2024-03-28 05:31 小林野夫 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 该设计方案在不同的屏幕分辨率,不同屏幕缩放比率(100%、125%、150%) 下的效果是一样的。不会导致窗体超出屏幕范围。 方式一、 当 设置为 SizeToContent=“Height“时,设置Height不会更改窗口的高度。相当于窗体的height= uniform 当 设置为 SizeTo 阅读全文
posted @ 2024-03-28 02:15 小林野夫 阅读(30) 评论(0) 推荐(0) 编辑
摘要: FlowDocument,先给大家看看官方的定义: 流文档旨在根据窗口大小、设备分辨率和其他环境变量来“重排内容”。 此外,流文档还具有很多内置功能,包括搜索、能够优化可读性的查看模式以及更改字体大小和外观的功能。 当易读性是文档的主要使用要求时,最适合使用流文档。我个人理解的流文档主要是为了解决那 阅读全文
posted @ 2024-03-27 03:20 小林野夫 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 方式一: BorderBrush=”{x:Null}” 效果 阅读全文
posted @ 2024-03-27 00:18 小林野夫 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 在主窗体添加键盘点击事件 private void Window_PreviewKeyDown(object sender, KeyEventArgs e) { Key key = (e.Key == Key.System ? e.SystemKey : e.Key); if (key == Key 阅读全文
posted @ 2024-03-26 18:37 小林野夫 阅读(5) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2024-03-26 17:58 小林野夫 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 1、添加 App.Config 文件,并且配置数据库的相对位置 <?xml version="1.0" encoding="utf-8" ?> <configuration> <connectionStrings > <!--点号 表示相对目录 --> <add name="SqliteConnec 阅读全文
posted @ 2024-03-26 05:41 小林野夫 阅读(6) 评论(0) 推荐(0) 编辑
摘要: EFCoreFirst使用流程 1、引入工具包Microsoft.EntityFrameworkCore.SqlServer 核心程序包,封装了关键的核心代码,使用EF必须引用这个包Microsoft.EntityFrameworkCore.Design 设计包,用于在命令行工具下EF Core开发 阅读全文
posted @ 2024-03-26 03:38 小林野夫 阅读(20) 评论(0) 推荐(0) 编辑
摘要: Visual Studio中的EF Core Power Tools 扩展来可视化模型。 阅读全文
posted @ 2024-03-26 02:54 小林野夫 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 1 、背景与动机 传统面向对象编程的核心思想是一个对象有着唯一标识,表现为对象引用,封装着随时可变的属性状态,如果你改变了一个属性的状态,这个对象还是原来那个对象,就是对象引用没有因为状态的改变而改变,也就是说该对象可以有很多种状态。C#从最初开始也是一直这样设计和工作的。但是一些时候,你可能非常需 阅读全文
posted @ 2024-03-26 01:21 小林野夫 阅读(10) 评论(0) 推荐(0) 编辑
原文链接:https://www.cnblogs.com/cdaniu/