问题标签 [windowsformsintegration]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 在 Element Host 中托管复合 WPF 应用程序
我在 Element Host 内托管了一个 WPF 应用程序,它在应用程序内有一个 WPF 用户控件。在 WPF 应用程序内部的某个时刻(因为我知道Application
该类将是null
,我将其实例化如下:
问题是,每当我关闭 WPF 应用程序内的内部用户控件时,由于某种原因,它会导致资源无法访问。它说即使我在应用程序开始时实例化了它,该Application
对象也是如此。null
如果我检查Application
fornull
然后实例化它,它表示当前 AppDomain 中有一个活动的应用程序。
c# - C# 错误 - 参数异常未处理
我正在编写一个患者预约应用程序,当我单击按钮时,它应该在第 1 列下的 Access 文件中添加 365 天(从今天开始)。
现在,它以前可以工作,但现在它给了我一个错误。
System.Data.dll 中出现“System.ArgumentException”类型的未处理异常
附加信息:初始化字符串的格式不符合从索引 34 开始的规范。
代码:
任何帮助表示赞赏。
还有,想在这里一石两鸟。作为一个额外的问题,是否可以让这个按钮删除列 (Date1) 下的所有行,然后让它添加 365 天?
谢谢。
c# - 实体模型被误删了如何重新配置
我的朋友从我的 c#visual studio 工作项目中删除实体模型,
在大多数形式中,我使用的是核心 ADO.net,但对于 datagridviews,我使用的是 entityframework
现在它不工作我试图重新配置它但它不工作显示错误
“无法从程序集中加载项目名称实体”
请帮帮我我该怎么办?
c# - 如何在使用 WPF 或 Windows 窗体构建的桌面应用程序中实现广告?
我想像 Utorrent/Skype 那样实现。
我期待着很多选择。这是列表:
- 谷歌的AdSense
- 微软酒吧中心
- Desktopad - 与他们沟通并得到答案,它仅适用于 Windows 应用商店应用程序。
- Bing Ads - 不确定这是否有效。但是我没有任何人可以在我的应用程序中提供广告。我需要任何广告网络公司在应用程序中发送广告。所以我不认为 Bing Ads 对我有用。
- Smaato 广告
想到通过在网站中实现和在应用程序中获取来使用 Google Adsense。但是在参考了下面列出的一篇文章之后——我开始知道他们可能会阻止一个帐户。所以忽略了这个想法,因为这不是正确的方法。
参考链接 -
还通过 Stack Overflow 和其他媒体引用了许多其他链接。但这些都没有帮助我完成这项工作。
我遇到的几个问题-
- Utorrent 和 Skype 如何提供广告?-- 这些也是桌面应用程序。
- 他们使用哪个广告网络?
c# - 将 C# 控制台应用程序与 GUI 集成
我从头开始使用 C# 开发不到 3 个月,目前我得到的是一个使用 Visual Studio 2015 制作的控制台应用程序。该应用程序使用 Web 服务,XML 被反序列化、格式化并保存在 Access 数据库中,最后将成功或错误 XML 发送回 Web 服务器。3 个类组成应用程序:主流类、SOAP 客户端类和 DB 类。
现在我发布这个的原因是因为我需要将该控制台应用程序与一个 GUI 集成,其中应该显示从反序列化 XML 获得的一些数据(这是利益相关者没有考虑的项目的扩展在踏上发展阶段之前),但我不知道该怎么做。
到目前为止,我正在阅读有关“构建 WPF 应用程序”和“Windows 窗体”的信息,但文档太多了,我不知道我是否走在正确的道路上,所以在我开始浪费时间编码之前,你们能否给出一些指导方针这可能不是将我的控制台应用程序与 GUI 集成的最佳选择?有没有办法让控制台应用程序成为基于 GUI 的应用程序?
如果您向我提供他们快速实现 GUI 的教程的实用链接,我将不胜感激,我的时间已经不多了,我需要立即开始编码。非常感谢您阅读本文并帮助我。
c# - 标签中的大字符串导致应用程序挂起(C# Windows)
我有一个 Windows 应用程序,我从数据库中获取数据并将其绑定到标签。我正在使用计时器并滚动标签,当字符串大约 150 个字符时,这很好用,但是当我有大约 30000 个字符的字符串时,它只会挂起应用程序。
为什么这与字符串长度有关并导致应用程序挂起?提前致谢。
c# - 使用嵌套类将多个参数传递给后台工作者
我正在尝试使用嵌套类来让两个类传递给一个参数,这样我就可以将它发送给后台工作人员。到目前为止,我已经设法将单个参数传递给后台工作人员,但我还没有使用嵌套类来完成它,我最终将两个或我想要的类传递给同一个参数。到目前为止,这是我正在使用的一些代码:
这是我尝试使用的嵌套类:
这是其中一个类的示例:
这是我完全困惑的部分,我希望能够在从 Window 的表单调用时使用这两种方法,它从中检索一些输入的数据。我不确定如何让这两个类一起工作,我可以同时将它们发送给后台工作人员:
c# - System.Data.dll 中发生“System.IndexOutOfRangeException”类型的未处理异常在位置 0 处没有行
我无法从这个过程中获得任何价值。我以不同的形式使用了具有不同过程名称的相同代码(并且我已经保存了所有这些代码)。它工作得很好,但在其他形式下它会不断产生这个错误。我只是一个初学者,所以请以最简单的方式回答。
wpf - 我可以将 ElementHost 添加到常规 WinForm StatusStrip 吗?
我刚开始学习 WPF,我一直在尝试将此 WPF 控件添加到常规 WinForm 中。
我知道我可以用来Forms.Integration.ElementHost
在 WinForm 中托管 WPF 控件。但作为StatusStrip
需要Items
而不是Controls
它标记ElementHost
为不兼容。
我需要StatusStrip
用 WPF替换整个文件ToolBar
才能正常工作吗?
c# - AxAcroPDF 使用最新的 adobe 更新 (15.023.20053) 导致巨大的表单关闭延迟
我们在 .net c# 应用程序中使用 AxInterop.AcroPDFLib.dll 在 Windows 窗体应用程序上显示 pdf。我创建了一个演示以重现此行为:
重现步骤:
- 启动应用程序
- 按下按钮以显示 pdf 内容
- 关闭表格
然后关闭表单最多需要 20 秒。在昨天(15.023.20053)的更新之前,表单关闭确实没有问题。这是一个已知的错误,还是有解决方法?
编辑:实际上是处理 AxAcroPDF 对象需要更长的时间。我能做些什么才能让它恢复正常,还是我必须等待 adobe 补丁?