首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

dotnet 从入门到放弃的 500 篇文章合集

dll打包到程序中 c-70 c-设计模式-责任链 cant found Microsoft.VSSDK.BuildTools.15.0.26201 C# 6.0 字符串 String Interpolation...Sublime Text 安装中文、英文字体 sublime Text 正则替换 SublimeText 粘贴图片保存到本地 UWP 分享用那个图标 UWP 和 WPF 对比 UWP 开发中,需要知道的...+Tab 隐藏窗口 WPF 好看的矢量图标 wpf 如何使用 Magick.NET 播放 gif 图片 WPF 如何在 WriteableBitmap 写文字 WPF 如何在应用程序调试启动 WPF 如何在绑定失败异常...ViewBox 不显示线的问题 WPF 解决 xaml 设计显示异常 WPF 解决弹出模态窗口关闭后,主窗口不在最前 WPF 设置纯软件渲染 WPF 设置输入只能英文 WPF 调试 获得追踪输出 WPF...图论 Warshall 和Floyd 矩阵传递闭包 在 windows 安装 Jekyll 域名 大文件的存储和备份 如何使用 C# 爬虫获得专栏博客更新排行 如何使用 Q# 如何使用 Telegram

10.5K20

AvaloniaUI项目离线开发全攻略:IDE安装、模板应用与NuGet私有化部署一站式解决

本文将为您提供一套完整的离线开发解决方案,包括IDE的安装、Avalonia UI模板的配置、私有化NuGet服务的部署以及NuGet包的制作和上传等。2....以下是详细的离线安装步骤:离线安装包制作:首先,根据网友 VS2022离线安装包 的指南,制作Visual Studio 2022的离线安装包。...事件总线,我们可以很轻松的实现 CQRS 模式。...NuGet包上传可以上传自己制作的NuGet包,也可以上传从 NuGet官网 或第三方获得的NuGet包。...总结本文介绍了如何在本地网络环境中成功安装并配置AvaloniaUI所需的开发工具和模板,以及如何部署私有NuGet服务并制作及上传NuGet包以便团队内部成员之间共享和管理NuGet包。

20510
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    .NET周刊【9月第2期 2024-09-08】

    国内文章 WPF 从裸 Win 32 的 WM_Pointer 消息获取触摸点绘制笔迹 https://www.cnblogs.com/lindexi/p/18390983 本文将告诉大家如何在 WPF...,在 WPF 底层是如何从 Win32 的消息循环获取到的 WM_POINTER 消息处理转换作为 Touch 事件的参数。...设计模式分类为创建型、结构型和行为型模式。创建型模式关注对象创建过程,包括单例模式、工厂方法等。结构型模式关注类或对象的组合,如适配器、装饰器等。行为型模式着重对象间通信,如策略模式、观察者模式等。...,使用WPF、Prism.DryIoc和MVVM设计模式。...主要涉及控件中心坐标获取、背景和内圆绘制、矩形和圆点的填充,以及文本和鼠标点击事件的创建。通过指定中心坐标进行图形旋转,实现按钮的自动和手动旋转。

    8310

    dotnet X11 设置窗口鼠标触摸命中穿透

    本文记录如何在 X11 应用里面,使用 XShapeCombineRegion 方法配置一个 X11 窗口支持和 Win32 窗口一样的命中测试穿透功能,即对应 Win32 的 WS_EX_TRANSPARENT...的鼠标、触摸等的点击等动作的穿透功能,可以实现在窗口中挖空一块范围直接穿透到后面的窗口 在 X11 窗口中,想要实现让窗口不可命中,即所有的鼠标、触摸等的事件穿透到后面的窗口上,可以采用 libXext.so...适合用来制作一个仅用来展示渲染的窗口,让这个窗口不参与到交互里面 使用比较有争议的 libXfixes.so 提供的 XFixesSetWindowShapeRegion 方法的示例代码如下 // 以下的...github 和 gitee 上,欢迎拉取代码阅读和构建 参考文档: 如何在屏幕上显示一局部透明、鼠标点击可穿过的窗口 - V2EX 2021-08-21窗口管理器杂谈 - 简书 更多 X11 开发请参阅...博客导航 关于在 Windows 系统下的 WPF 窗口点击穿透,请参阅 WPF 制作支持点击穿透的高性能的透明背景异形窗口

    18210

    【自动化办公】如何快速的去识别PDF多个区域内容,将内容提取出来后保存到Excel表格里面,基于WPF的和腾讯API的详细解决方案

    在实际工作中,我们可能会遇到大量包含关键信息的 PDF 文件,如发票、合同、报表等。这些文件中的信息往往分散在不同的区域,手动提取效率低下且容易出错。...在 WPF 项目中设计界面创建一个窗口,包含用于选择 PDF 文件的按钮、显示 PDF 预览(可选)的区域、用于指定识别区域的交互控件(如矩形框绘制工具等)、执行识别的按钮和保存到 Excel 的按钮。...界面事件中调用上述功能例如,在选择 PDF 文件按钮的点击事件中调用 ReadPdfFile 方法。...在执行识别按钮的点击事件中,遍历每个选择的区域,调用 RecognizeText 方法,并将结果存储。...在保存到 Excel 按钮的点击事件中,调用 SaveToExcel 方法将识别结果保存到 Excel 文件。

    8810

    Solidworks 2023中文版下载安装激活 附安装教程

    出详图和工程图: 更新了材料明细表的覆盖和材料明细表的过滤器。...SOLIDWORKS 2023包含用户驱动的全新增强功能,重点关注以下三个方面: 提高工作智能化程度。 在设计大型装配体和出工程图详图时减少人为工作量,并能够处理更复杂的电气布线场景。...2、材料明细表所选区域差别化 在设计工作中,大部分情况下是使用手动的方式进行覆盖材料明细表的更改,但由于选中区域与被选中区域的内容没有显著的差异,为了作区分,帮助用户清晰知道哪些内容是已经被修改的,...3、基于BOM表的一键筛选 在 SOLIDWORKS 2023 版本中,材料明细表可以使用具有逻辑条件自定义的过滤器进行标准筛选,导出用户需要的定制材料清单,如零件外购件清单。...1、首先,打开Solidworks 2023软件,在三维设计界面绘制好零件图。 2、点击“文件”,选择“从零件制作工程图”。 3、选择合适的图纸,这里选择“gb_a0”,点击“确定”。

    12.1K50

    【愚公系列】2023年11月 WPF控件专题 2023秋招WPF高频面试题

    8.WPF中的命令设计模式是什么 命令设计模式是面向对象设计模式中最强大的设计模式之一。 此模式允许将操作请求与实际执行操作的对象分离,换句话说,命令模式将操作表示为对象。...Visual: 所有可见元素的基类都是Visual。这个类包含点击测试和转换等特性UI Element: 所有需要基本显示功能的WPF元素的抽象基类是UIElement。...20.如何在WPF应用程序中全局捕获异常?使用“Application.DispatcherUnhandledException”事件。...MVVM(Model View ViewModel)是一个在WPF中制作应用的框架。 MVVM 与 MVC 框架相同。 它是一个三层架构,我们可以使用 MVVM 进行松耦合开发。...Page和Window之间的代码共享。易于维护。MVVM 的特性列表它分离了业务层和表示层,如 MVP 和 MVC改进关注点的结构/分离(视图、视图模型和模型)。 实现更好的设计/开发人员工作流程。

    53222

    WPF入门到放弃(四)| 给串口调试助手列表赋值(附调试软件)

    WPF入门到放弃(一) | 安装与创建 WPF入门到放弃(二) | 初识XAML WPF入门到放弃(三)| 制作串口调试助手 说明: 本文主要介绍WPF(Windows Presentation Foundation...具体步骤 工具–>Nuget包管理器(N)–>管理解决方案的Nuget程序包(N) –>浏览,左边搜索System.IO.Ports 选择项目进行安装 安装完成后可以在已安装中查看 定义一个Window...的加载事件 Window_Loaded 语法是Loaded="Window_Loaded" 这样前台代码中多了private void Window_Loaded(object sender, RoutedEventArgs...对波特率这个下拉列表赋值 this.Baudrate.SelectedIndex = 0; 默认选中第一个 数据位、停止位、校验位内容较少,可以直接设置,代码如下: 在搜索串口按钮增加点击事件...打开串口,这个需要判断串口的状态,这个专门建一个串口类来处理,以及最重要的串口的读取以及写入部分 需要详细介绍一下,本篇已经不够了,下篇会完成整个串口助手的制作。 就这么简单!下周见!

    1.3K20

    WPF 手绘对称图形控件

    当然了,本文还会告诉大家这个控件是如何制作的 啥都不用说,先来一张图 ?...我将这个控件在GitHub上完全开源,代码放在 https://github.com/lindexi/uwp 虽然这是放在 UWP 仓库的控件,但现在只支持 WPF 框架 下面来告诉大家如何使用这个控件...本文代码放在 github 欢迎小伙伴访问 制作方法 那么这个控件是如何制作的,在 WPF 里面如何进行多指的书写?...在 WPF 中如何让控件进行水平和垂直的翻转?...了解了这两个问题,就可以很简单制作这个控件 我有一篇博客,告诉大家如何在 WPF 中使用简单的代码制作一个支持多指笔迹的控件,请看 WPF 最简逻辑实现多指顺滑的笔迹书写 在 WPF 中实现翻转特别简单

    89520

    《OEA - 实体扩展属性系统 - 设计方案说明书》

    客户化开发中,主要解决的问题是如何在客户化版本中对主干版本中的产品进行扩展。各种扩展一般都依托于底层的元数据,这些元数据描述整个系统。当我们对元数据进行修改时,整个应用程序也就发生了相应的变化。...更重要的是,.NET 中 CLR 单继承体系的限制,使得通过继承无法实现这样的扩展: 两个独立的扩展包“2”以可选的形式对主包“7”进行扩展,也就是说,产品 721 客户化开发中,两个“2”的扩展包是两个单独的程序集...WPF中DataTable支持绑定的核心类型分析 ? 图3....之后的主体设计中会对这个方案进行详细的描述。 3.3 方案描述 整个设计中,借鉴了CSLA托管属性以及WPF依赖属性的设计,然后再构建出我们自己的属性系统: 3.3.1 结构说明 ? 图4....图8. 扩展属性实体实现WPF绑定相关概要设计图 这张图看上去会比较眼熟?没错,它和图2中的WPF支持DataTable绑定的类图比较相似。

    1.9K71

    WPF:自动执行机器人程序若干注意事项

    3.最小化到系统托盘 Winform中的NotifyIcon控件在WPF中仍然可以继续使用 先 using System.Windows.Forms; 添加Windows.Forms命名空间的引用 再声明一个窗体级的变量...2点中,可能已经有朋友注意到了“最小化”的文本上,已经加了 MouseLeftButtonDown="btnMin_MouseLeftButtonDown"事件处理,即点击“最小化”这几个字,可以缩小到托盘区...Visibility.Hidden;//隐藏主窗体 notifyIcon.Visible = true;//显示托盘图标 notifyIcon.ShowBalloonTip(1000);//显示托盘图标上的气泡提示...但这样还不够,如果Windows注销时,仍然会直接退出 这就需要 using Microsoft.Win32;使用Win32命名空间下的某些功能了,主窗体构造函数中,增加: //捕获关机事件 SystemEvents.SessionEnding...,非常容易(见 利用c#制作托盘程序,并禁止多个应用实例运行),但是WPF中就有点麻烦,网上搜索了一下,有朋友已经解决了这个问题 引用using Microsoft.VisualBasic.ApplicationServices

    1.3K80

    WPF面试题-来自ChatGPT的解答

    开发人员可以根据应用程序的需求选择合适的控件来构建用户界面。 8. WPF中的命令设计模式是什么 WPF中的命令设计模式是一种用于处理用户界面操作的模式。...通过命令绑定,可以将命令与用户界面元素的事件(如按钮的点击事件)关联起来。 命令参数(Command Parameter):命令参数是传递给命令的额外信息,可以用于在执行命令时进行一些特定的操作。...View和ViewModel之间的分离也使得团队合作更加高效,开发人员可以独立地进行界面和业务逻辑的开发和测试。 20. 如何在WPF应用程序中全局捕获异常?...WPF中的命令设计模式和ICommand是什么? 在WPF中,命令设计模式是一种用于处理用户交互的模式,它将用户操作抽象为一个命令对象,该对象封装了操作的逻辑和参数。...以下是一个简单的示例,演示如何在WPF中使用命令设计模式和ICommand接口:

    44730

    推荐一个IT老鸟肝了2月有余的免费开源WPF企业级开发框架

    JHRS开发框架之WPF数据验证 JHRS开发框架之ViewModel相互传参和弹框回传参的解决办法 JHRS开发框架之踩坑记(终章) WPF管理系统开发框架设计图 在正式开始WPF开发框架搭建之前,...先来说说我期望中的开发框架要实现哪些功能。 在开始搭建之前呢,还是晾一下最终的架构图吧。 WPF基于WEB API开发管理系统框架 上图就是折腾出来的一个框架,图不美观的话,大伙也就凑合着看吧。...在搭建这个框架时,是基于最新的 【 .net 5】用的技术版本是比较新的,演示代码中,wpf也是使用 .net 5。...Controls:定义了WPF界面使用的公用控件(保存在Controls目录),如通用表格(DataGrid),下拉框等,凡公用的控件,都可以保存在此目录。...Enums:公用的枚举,各个模块可以引用。 Events:事件类,Prism自带事件总线,相应的事件类在这个目录创建,具体应用参见这里。

    2.3K30

    【炫丽】从0开始做一个WPF+Blazor对话小程序

    大家好,我是沙漠尽头的狼。.NET是免费,跨平台,开源,用于构建所有应用的开发人员平台。本文演示如何在WPF中使用Blazor开发漂亮的UI,为客户端开发注入新活力。...自定义窗体看上图,窗体边框是WPF默认的样式,有时会感觉比较丑,或者不丑,设计师有其他的窗体风格设计,往往我们要自定义窗体,本节分享部分WPF与Blazor的自定义窗体实现,更多定制化功能可能需要您自行研究...默认窗体的边框,运行程序如下:看上图,点击窗体中的按钮(其实是Razor组件的按钮),但未执行按钮点击事件,且窗体消失了,这是怎么回事?...多窗体消息通知一般C/S窗体之间通信使用委托、事件,而在WPF开发中,可以使用一些框架提供的抽象事件订阅\发布组件,比如Prism的事件聚集器IEventAggregator,或MvvmLight的Messager...在RazorViews\MainView.razor中执行按钮点击,发送业务消息(就当前时间的Millisecond):...

    8.2K60

    Adams 2014:为工程师打造全面的多领域仿真软件+全版本安装包

    该软件可以帮助用户预测各种机械系统的行为,并帮助工程师评估机械系统的稳定性、安全性和效率,从而优化其设计和性能。Adams 2014特别适用于机械端点连接、刚体和多刚体环境中的运动和冲击分析。...它可以分析各种机械系统,包括液压和气动系统、轮式和轨道交通、各种机器人和注塑成型机、钢铁和材料的成形、工程机械和起重工具、甚至包括人体骨骼系统等等。...Adams 2014还添加了一些新特征,如高效时间积分算法、计算效率提高、易于使用的工作台和工作流程、增强二次开发和自定义、多语言支持等等。...21.点击browse可以修改安装路径,点击next。22.安装中……等待安装完成。...26.点击Finish。27.点击Finish。28.在计算机图标上面右键属性,选择高级系统设置。29.点环境变量。

    31300

    MAUI 框架开发 将 MAUI 嵌入到 WPF 控件里

    以上代码表现了此方案可以支持将 MAUI 的内容嵌入到 WPF 的一个 Canvas 控件里面,且受到 WPF 布局的约束,如放入到 StackPanel 里面被布局。...WPF 里面的 Canvas 显示出 MAUI 的 MainPage 的界面内容,同时以上的 MAUI 的 CounterButton 还加上了 OnCounterClicked 点击事件,在点击事件里面修改了按钮的文本内容...MAUI 框架里面,让 WPF 作为 MAUI 框架的底层,且支持 MAUI 项目的某个部分,如 MainPage 嵌入到 WPF 的某个控件上 以下是此黑科技的实现方法,我新建了三个项目,分别是 MauiApp...那如何在用户点击按钮时,回过来触发到 MAUI 按钮的点击逻辑呢?...这时就需要平台层主动处理交互逻辑,如以下代码,重写连接函数,监听 WPF 按钮的点击事件,将点击事件给到 MAUI 的按钮的点击 class FooButtonHandler : ButtonHandler

    38220
    领券