Windows Forms

FastReport快速实现条形码,二维码面单打印

廉价感情. 提交于 2020-04-25 16:19:08
一、什么是FastReport? FastReport是功能齐全的 报表控件 ,使开发者可以快速并高效地为·NET/VCL/COM/ActiveX应用程序添加报表支持。 FastReport有很多产品,如FastReport.Net、FASTREPORT VCL等,这里不一一去做概述,描述下FastReport.Net的具体使用。 FastReport.Net A、是一款适用于Windows Forms, ASP.NET和MVC框架的功能齐全的报表分析解决方案。 B、可用在Microsoft Visual Studio 2005到2015,支持.Net Framework 2.0到4.x。 C、2013版支持AJAX,云存储,地图编辑器和自定义标签。 二、使用FastReport可以完成什么功用? 打印预览、打印设计、导出PDF、根据数据源生成报表等 三、如何使用FastReport? (1)下载安装 下载地址:链接: https://pan.baidu.com/s/1wAx3A-chefjgVUwWjvzDLw 密码: 2dca 解压后,见以下文件: (2)打开程序,并进行界面汉化 A、双击Demo.exe打开程序 B、在弹出窗体中,点击设计按钮 弹出设计界面: C、点击菜单File-- Select Language 弹出界面如下:界面已汉化 (3)设计模板: A、根据情况

【译】官宣.NET Core 3.0 Preview 7 的发布(英雄的黎明)

旧街凉风 提交于 2020-04-24 18:02:03
今天,我们宣布推出.NET Core 3.0 Preview 7。我们已经从创建新特性阶段过渡到了完善版本阶段。对于接下来的预览版,我们将把重点放在质量(改进)上。 在Windows,macOS和Linux上 下载.NET Core 3.0 Preview 7 。 .NET Core 3.0发行说明 API差异 GitHub发布 报告问题 ASP.NET Core 和 EF Core 今天也在发布更新。 Visual Studio用户需要Visual Studio 2019 16.3 Preview 1(将于本周晚些时候发布)才能使用.NET Core 3.0 Preview 7。 Microsoft .NET 网站 已经更新到了.NET 3.0 Preview 7(请参阅网站底部显示的版本)。在 Azure WebApps上 (作为一个独立的应用程序),它已经在预览7上成功运行了两周多。我们可能会在几周内将这个站点迁移到预览8版本。 为了防止错过一些更新,可以查看我们在 .NET Core 3.0 Preview 6 和 WPF 6月更新中 发布的改进,这两处更新都是在上个月发布的。 上线 .NET Core 3.0 Preview 7由微软支持,并可用于生产。我们强烈建议您在将应用部署到生产环境之前,测试好基于Preview 7上运行的应用程序。如果您发现.NET Core 3

一起了解 .Net Foundation 项目 No.22

霸气de小男生 提交于 2020-04-06 05:27:16
.Net 基金会中包含有很多优秀的项目,今天就和笔者一起了解一下其中的一些优秀作品吧。 中文介绍 中文介绍内容翻译自英文介绍,主要采用意译、如与原文存在出入,请以原文为准。 Windows Template Studio Windows Template Studio 是一个 Visual Studio 2017 插件,它通过分步指导的方式加快创建 Universal Windows Platform (UWP) 应用。 创建好的 UWP 项目格式良好,代码可读,并包含了最新的 Windows 10 特性,同时实现了经过验证的设计模式和最佳实践。在生成的代码中,我们将相关的文档、Stack Overflow 和博客文章都标记在生成的代码中,以便开发者参阅。 项目详情 项目源码 Visual Studio 插件 快速开始 项目许可证: MIT 项目联系人: Clint Rutkas 相关链接 开发文档 Github issues 参与贡献 笔者简评 该项目是 VS 插件项目,它支持 2017 及以上的版本。能够用于创建 WPF 和 UWP 应用的项目模板。 如果你对构建一个 WPF 或者 UWP 的项目风格存有疑虑,那么可以考虑通过这个插件进行创建。不仅仅只是生成代码这么简单,重要的是模板本身提供的思路。 当然,也可以通过这个项目,学习如何做一个更好的 VS 插件。 英文介绍

转换问题修复!.NET版Spire.XLS v10.3.0新版来啦!一起回顾Excel格式转换的教程指南

◇◆丶佛笑我妖孽 提交于 2020-03-04 15:33:18
Spire.XLS for .NET 是一款专业的 .NET Excel 组件, 它可以用在各种 .NET 框架中,包括 .NET Core、ASP.NET 和 Windows Forms 等相关的 .NET 应用程序。Spire.XLS for .NET 提供了一个对象模型 Excel API,使开发人员可以快速地在 .NET 平台上完成对 Excel 的各种编程操作,如根据模板创建新的 Excel 文档,编辑现有 Excel 文档以及对 Excel 文档进行转换。 近日,Spire.XLS for .NET 更新至v10.3.0,此版本主要修复了XLS转PDF/HTML及操作文档时出现的问题, 最新版Spire.XLS for .NET下载 。 Bug修复 解决了数据标签文本颜色没有被设置成功的问题。 解决了获取趋势线公式失败的问题。 解决了XLS转HTML单元格宽度未保持一致的问题。 解决了加载CSV抛NullReferenceException异常的问题。 解决了公式值获取失败的问题。 解决了转Excel到PDF括号格式不正确的问题。 此版本修复了许多转换时的Bug问题,不如一起来回顾一下Spire.XLS的格式转换功能有哪些吧。 整个Excel工作薄保存为PDF Workbook workbook = new Workbook(); workbook

创建单实例WPF应用程序的正确方法是什么?

纵饮孤独 提交于 2019-12-30 19:17:31
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 在.NET(而不是 Windows Forms 或控制台)下使用C#和WPF,创建只能作为单个实例运行的应用程序的正确方法是什么? 我知道它与某种称为互斥量的神话事物有关,我很少能找到一个烦人的人来阻止并解释其中的一个。 该代码还需要告知已经运行的实例用户试图启动第二个实例,并且还可能传递任何命令行参数(如果存在)。 #1楼 看下面的代码。 这是防止WPF应用程序的多个实例的绝佳解决方案。 private void Application_Startup(object sender, StartupEventArgs e) { Process thisProc = Process.GetCurrentProcess(); if (Process.GetProcessesByName(thisProc.ProcessName).Length > 1) { MessageBox.Show("Application running"); Application.Current.Shutdown(); return; } var wLogin = new LoginWindow(); if (wLogin.ShowDialog() == true) { var wMain = new Main(); wMain

集合已修改; 枚举操作可能无法执行

落爺英雄遲暮 提交于 2019-12-17 13:08:44
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 我无法弄清此错误的原因,因为在连接调试器时,似乎没有发生此错误。 下面是代码。 这是Windows服务中的WCF服务器。 每当有数据事件时,服务就会调用NotifySubscribers方法(以随机间隔,但不是很频繁-每天大约800次)。 Windows Forms客户端进行预订时,订户ID被添加到订户字典中,而当客户端取消订阅时,将从该字典中删除它。 该错误发生在客户退订时(或之后)。 看来,下次调用NotifySubscribers()方法时,foreach()循环因主题行中的错误而失败。 该方法将错误写入应用程序日志,如下面的代码所示。 连接调试器后,如果客户端取消订阅,则代码可以正常执行。 您看到此代码有问题吗? 我需要使字典具有线程安全性吗? [ServiceBehavior(InstanceContextMode=InstanceContextMode.Single)] public class SubscriptionServer : ISubscriptionServer { private static IDictionary<Guid, Subscriber> subscribers; public SubscriptionServer() { subscribers = new