picturebox控件在C#.NET(Visual Studio)中不工作

我正在做一个钢琴键盘,它也有一个音乐棒,这样当你按下键盘上的一个键时,音乐棒上会根据持续时间弹出一个音符(交叉、半短音符等) 我有一个表单(称为Form1),其中有一个面板(Panel1),其中包含由按钮组成的键盘键。我还有一个音乐棒,它由一个装着音乐棒的图片盒和一个装着音高的测试文本框组成(基本上是在映射时播放的音符) 问题是这个。我需要在教职员(pictureBox1)上显示音乐笔记,所以在Form1中,它作为主课堂,但每当我写作时 mn = new MusicNote (nPos,nPit

C# 自定义DataGridView每次生成时都会添加列

我正在编写一个继承的DataGridView控件,默认情况下该控件将有两列。DGV位于一个用户控件GeneralTabPanel上,该控件继承自MainTabPanel,该控件继承自UserControl。原因是MainTabPanel包含一个虚拟函数,每个继承面板都必须覆盖该函数 问题是每当我在Designer中查看GeneralTablePanel并点击Build时,Visual Studio Express 2013将在Designer中生成两列并将它们添加到DGV SuperDataGr

C# Word文档预览CRM 2011

我正在尝试为CRM 2011创建word预览。我有一些实体,我需要预览所有附件类型。我已经用Silverlight插件制作了图像。现在,我需要预览.doc文件。 我注册了一个插件,它得到了注解的.doc附件,并得到了字节数组体 下一步怎么办 如何将字节数组转换为流中的word文档,因为我无法从插件保存文件(导致权限) 您可以使用html5和/或flash创建web资源,使用此工具预览文档Shanks,这是一个商业项目,因此我不能使用FlexPaper的试用版。我不能买!

C# 无法滚动到底部wpf

我有一个包含对象的列表框,但无法滚动到页面底部。有什么问题?这是我正在使用的代码 <Grid> <Image Name="Nietcomment" Source="write.png" Width="70" Margin="350,-850,0,0" Tap="Login_popup" Visibility="Visible"/> <Image Name="welcomment"

C# 使用自定义映射自动映射展平多个复杂对象

因此,除了通常的DTO到业务映射器之外,我还有一些东西,我正在尝试用最少的映射代码来映射它们 设置 public class Target { public string propA { get; set; } public string propB { get; set; } public string propC { get; set; } public string propD { get; set; } public string propE {

C#多线程-系统的性能和体系结构

因此,我正在开发一个C#应用程序,它相当占用CPU 目前我正在使用ThreadPool异步处理任务,但事实证明这并不像我预期的那样有效 以这个类为例,我使用它检索一个构建器类来生成一个块 public class ChunkBuilderProvider { private readonly BlockingCollection<ChunkBuilder> Builders; public ChunkBuilderProvider() { B

C# 发送+;在C中的同一套接字上接收数据#

我尝试使用套接字(System.Net.socket,甚至尝试使用TcpListener/Client/Etc)在等待或已经发送数据时监听数据 我已经做了以下工作: public byte[] bytesIn; public byte[] bytesOut; public Socket transmitter; public Socket receiver; public Comlink(String ipAddress, int portNum)

C# 客户端未读取远程MSMQ队列,但可以发送到远程队列

我用C语言开发了Windows服务# 我的Windows Server 2012有两个专用队列:queueRequests和queueResponses 我的队列不是事务性的 我有一个客户端,它使用MyDomain\UserDeploy凭据执行控制台应用程序 服务器中的Windows服务使用凭据MyDomain\UserAgent执行 MyDomain\UserAgent和MyDomain\UserDeploy用户完全控制队列:queueRequests和queueResponses 服务器和客

C# 如何优雅地关闭Azure ServiceBus QueueClient?

当我调用QueueClient.Close()时,它总是引发异常: 无法执行该操作,因为实体已关闭 或者流产 即使队列为空,它也会引发异常 虽然我通过在MessageOptions.ExceptionReceived上使用来处理它,但这让我很恼火。我的代码有问题吗 如何优雅地停止排队客户端? [启动和停止消息传递] // create a QueueClient with Exception handler. var queueClient = queueManager.GetStorage&l

C# ASP.NET MVC递归过程

我试图推断并将一些关于递归的已回答问题转移到我的一个项目中 回答了我正在引用的关于递归的问题: 然而,我很难掌握这个概念并将其应用到我的项目中 这是我的尝试 首先,我创建了一个名为Models的类: using System; using System.Collections.Generic; using System.Linq; using System.Web; namespace MVCMnetWebsite.Models { public class Category {

C# Windows服务器-MSBuild 12未发布

我有一个自定义映像,其中安装了Node.js、Microsoft Build Tools 2013、Windows SDK for Windows 8.1、.Net Framework 4.5.1 SDK、Microsoft Test Controller for Visual Studio 2013、Microsoft Agent for Visual Studio 2013和Microsoft Web Deploy 3.5 大多数事情都在进行中,但我正在努力让项目打包。我不需要将项目直接部署

C# WPF mvvm信使析构函数

我有一个主窗口,其中包含,您的数据模板确保每次出现ContentFirstViewModel时都会创建一个新视图。相反,使用单例方法,在需要时注入单例视图。您可以使用Prism的regionmanager或简单绑定 您使用什么将VM绑定到视图?如果是MEF,您可以将PartCreationPolicy设置为Shared,以确保VM是单例的。如果不是,那么,请确保每次交换视图时,都不会创建新的VM进行绑定。如果您还没有解决这个问题,您的datatemplate将确保每次出现ContentFirst

C# Directory.SetAccessControl设置不必要的权限

我正在尝试设置仅限于管理员的程序安装文件夹权限 有两种情况:文件夹需要创建,并且文件夹已经存在 这是我的密码: public static void CreatePrivateFolder(string path) { SecurityIdentifier sid = new SecurityIdentifier(WellKnownSidType.BuiltinAdministratorsSid, null); DirectorySecurity

C# 使用Linq解析包含尖括号的值的XML

我试图使用Linq解析XML片段,它存储在字符串中。以下是XML: <rule name="U.S. Financial: PCI"> <keyValues> <keyValue key="id" value="3421c776-c95f-4ed2-915b-a684b97ae06b" /> <keyValue key="minCount" value="1" /> </keyValues> </rule&

C# VisualStudio包-通过代码包含和使用外部资源(图像)

我目前正在使用C#开发一个visual studio包项目,该项目提供了一个新的工具窗口来存储和复制自定义代码段 到目前为止,我设计的小窗口如下: 该窗口的XAML代码为: <TreeView Name="tevTemplates" Background="#00000000"> <TreeView.ItemTemplate> <HierarchicalDataTemplate ItemsSource="{Binding Items}"&g

C# 异常:连接已关闭

我正在尝试将163电子邮件发送到unity中的gmail,但出现了一个错误: IOException: Connection closed System.Net.Mail.SmtpClient.Read () System.Net.Mail.SmtpClient.SendCore (System.Net.Mail.MailMessage message) System.Net.Mail.SmtpClient.SendInternal (System.Net.Mail.MailMessage me

C# 在CSV值C周围加引号#

我有一个方法,可以将以制表符分隔的文本文件转换为CSV文件,并在包含逗号的字段周围加引号。我想改变这个方法,让它在每个字段周围加引号 例如: Convert(乔治,华盛顿,曾任总统) 到 (“乔治”、“华盛顿”、“曾经”、“a”、“总统”)。 任何帮助都将不胜感激。谢谢大家! 下面是我的代码: public void ConvertToCSV() { //converts a tab delimited text file to a csv file st

C# 数据绑定到中继器

我很难理解数据表的使用。因为我一直在尝试更积极地使用它们,现在这就是我的问题所在 此代码不返回错误,但没有数据绑定到中继器: 第页: 我对C#还很陌生,所以我可能需要一些视觉辅助来完成这个 先谢谢你 我希望这可以帮助任何人,这就是我在JaydipJ向我展示语法后得到的结果 if (Request.QueryString["brand"] != null && !IsPostBack) { SqlConnection conn = new

C# 使用带有Html Agility Pack的类获取跨度后的文本

我有这个结构 <span class="glyphicon glyphicon-user"></span> 123 <br> 但是我想得到“123”这是一种可能的方法,完全基于目前发布的HTML sinppet: var query = "//span[@class='glyphicon glyphicon-user']/following-sibling::

C# Json.NET禁用DateTime上的反序列化

代码如下: string s = "2012-08-08T01:54:45.3042880+00:00"; JObject j1 = JObject.FromObject(new { time=s }); Object o = j1["time"]; 我们可以检查o是否为字符串并等于“2012-08-08T01:54:45.3042880+00:00” 现在我们将j1.ToString(

C# 使用映射到IPv4地址的域名时的连接超时

当使用DNS名称时,客户端计算机上的客户端应用程序在某些存储中遇到连接超时。使用IPv4地址而不是主机名会导致立即连接。我们已经研究过这个问题,注意到这个问题只在零售店出现,看起来网络部门已经将DNS更改为先查找IPv6地址,然后再查找IPv4地址,这个延迟似乎是连接超时的原因 如何在客户端计算机中管理这种情况?您将IPv6部署到服务器。这与您的应用程序无关,这显然是一个路由问题。

C# 如何获取Word文档将保存到的路径?

我有一个管理Word文档的程序。有一次,我正在保存一个文档: var document = applicationWord.Documents.Add(GetTemplatePath(type)); document.SaveAs(path); 在另一个地方,我正在处理DocumentBeforeSave事件: void DocumentBeforeSave(Document doc, ref bool saveAsUi, ref bool cancel) { var document

C#秒表即时更新

(这里是我的第一个问题!) 嗨,我是c#的初学者。我尝试构建一个简单的计时器(在Windows.Forms中)。 我制作了一个指示时间的标签,并使用了秒表类(来自system.diagnostics)。启动/停止秒表的触发事件是空格键按下事件。第二次点击后,秒表停止,并将Label.text指定给秒表.appeased值。我想不断更新标签,但我不知道如何更新。 如果我在事件本身中(StopWatchName.IsRunning)时生成,则事件将无限期地继续,并且在第二次点击时不会响应 提前感谢您

C# 自动提交然后将结果导出到excel的好方法/语言/工具是什么

假设我有大量的数据(大约2000个条目)。每个条目包含4-5个用于输入web表单的值。提交后,返回的结果将从网站以html显示。通常它返回一个数字 我将所有这些条目存储在excel表格中,我希望每天检查这些条目的结果。我希望自动化该过程,以便它能够根据表单返回的结果自动更新值。理想情况下,我希望然后将这些返回值从html导出并返回excel。现在,我使用web浏览器手动执行此操作 我是一个经验丰富的嵌入式程序员,但没有网络经验。我想我可以使用一些类型的库和C#,但是在我开始解决这些问题之前,我希

C# 拖放;从资源管理器删除我的源文件

我使用一个Outlook插件,我想从资源管理器将一个文件放到列表框(Outlook区域)中。我只是这样做: private void InitializeComponent() { this._shareList.DragDrop += new System.Windows.Forms.DragEventHandler(this._shareList_DragDrop); this._shareList.DragEnter += new System.Windows.Fo

C# 已删除的Windows服务仍在任务管理器中

我是C#新手,创建了一个测试Windows服务。我在Visual Studio 2015命令提示符(以管理员身份运行)中使用以下命令安装了该服务 上面的命令安装了我的windows服务,我通过转到services.msc 问题:由于该服务仅用于学习,现在我想卸载该服务。要删除该服务,我已执行以下步骤: 运行Regedit.exe 转到注册表项“HKEY\U LOCAL\U MACHINE/SYSTEM/CurrentControlSet/Services” 查找我要删除的服务并将其删除 但即使完

C# 从右到左打开XML Sheetview

我需要在ExporToExcel类中添加SheetView设置。但导出后,即使创建了工作表并设置了SheetView设置,也会显示Excel单元格内容为空。我检查了这个网站和其他网站上的所有帖子,但没有成功。每次我收到一个文件损坏的消息或电子表格是空的 private static void WriteExcelFile(DataSet ds, SpreadsheetDocument spreadsheet) { spreadsheet.AddWorkbookPart(); sp

C# 根据XSD验证生成类的填充

我有一个XSD,我使用VSXSD.exe将它转换成了类 代码将在进入某个阶段之前填充这些类,然后我想验证它们是否“正确”填充-例如,如果某个字段在XSD中是必需的,但在生成的类中它是字符串对象,是否有任何东西阻止我将其留空?-如果没有任何东西阻止我,它将无效!(类似问题) 我试图避免生成我的XML,然后将其读回,并根据XSD验证实际的XML(如果可能的话)。在我尝试生成XML之前,我想知道类的填充是错误的 任何想法或例子都会很棒 有很多关于针对XSD验证XML的文章,但是我找不到任何关于针对XS

C# .Net 4.0 WebApp部署在bin文件夹中选择最新GAC版本的DLL

工作环境 1.视窗10 2.VisualStudio2010 3.Net 4.0 4.展望2013 5.Dll Microsoft.Office.Interop.Outlook版本如下图所示 是,这是我的问题,我添加了Microsoft.Office.Interop.Outlook以访问Outlook邮件。在开发环境中工作良好。但当我在虚拟机上发布它,用户按下按钮使用Outlook功能时,它会崩溃,错误消息如下图所示 当我在开发中使用版本14时,我检查了这是我的GAC中定义的确切版本,它来自这个

C# EXTjs:笛卡尔图表最小列宽

我使用动态cartesianchart,但当列太多时,它会调整它们的大小以适应图表。但我希望列具有最小列宽,否则图表不可读。该页面有两个面板,顶部是CartesianChart和PolarChart。我明白这一点 代码: //波兰艺术 columnWidth:Number是一种可用于列宽的配置@UDID它不工作。你能不能给我们看一些代码或者制作一些帮助我们理解的小提琴。 <ext:Panel ID="Panel1" runat="server" Height="250" MarginSp

C#-UWP:在一个基础视图中加载不同的视图

我是一名软件开发专业的学生,对于我的学校项目,我正在寻找在Baseview中加载不同视图的解决方案。 我得到了一个UWP应用程序,它在树莓Pi上运行。 对于我的应用程序,我需要在两个用户(普通用户和专家用户)之间进行te导航。 那么我的问题是什么? 如何在两个用户之间切换,但不重新加载视图(页面)? 视图无法刷新,因为内容是实时的,并且在用户视图之间切换时也必须运行 这是一个C#Uwp应用程序。 目前,我有以下文件: BaseView.xaml(这是我要加载Aview或Bview的(主)视图

C# FiddlerCore无需等待OnBefore响应即可替换图像

有没有一种方法可以在不等待onBeforeResponse的情况下用另一个图像内容替换图像内容 现在我正在使用: 在收到请求之前: if (oSession.fullUrl.IndexOf(".png") > -1) { oSession.fullUrl = "http://localhost/min.png"; } 在答复之前: if (oSession.fullUrl.IndexOf("http://localhost/") == 0) { oSession.Load

C# 创建控制台应用程序客户端以访问控制器操作ASP.NET MVC 5

我是web开发新手,在我的ASP.NETMVC-5项目中,我做了一个接受get请求的操作。我希望控制台桌面应用程序点击我的控制器的那个动作。下面是我的新手尝试。请引导我 在我的控制器中,我添加了以下操作 public class SecurityController : BaseController { [HttpGet] public ActionResult CacheClear(TestMV viewModel) {

C# 通用应用程序互操作Dll和内容文件 我有一个C++ DLL名为:分析。DLL< /Cord>,我已经成功地使用 dLimPult属性包装它。

此Dll以某种方式加载名为analysis.sys的文件,该文件包含许可证密钥 我已将我的两个dll添加到我的UWP项目中,并设置了以下选项: analysis.dll 构建操作:Content 复制到输出目录:如果较新,则复制 analysis.sys 构建操作:Content 复制到输出目录:如果较新,则复制 主要问题是加载了analysis.dll,我们可以使用包装器提供的方法(使用DllImport),但此dll无法加载analysis.sys文件 我用一个WPF应用程序做了

C# 将数据库从安装位置复制到本地文件夹

我有一个关于“ms”的数据库-appx:///Databases/tryout2.sqlite“(安装位置)。我想将其复制到本地应用程序文件夹,因为每次用户登录时,我都需要将数据插入数据库中的表中(如果名称和电子邮件相同,则不会插入数据库)。当用户首次登录时,我遇到了问题,然后数据库可以复制到本地文件夹。但如果用户再次登录,则会出现如下错误消息: App.xaml.cs: public static string DB_PATH = Path.Combine(Path.Combine(

Selenium C#Webdriver-IgnoreExceptionTypes不工作

我正在尝试优化selenium测试,并希望更好地控制轮询间隔,因此我决定使用DefaultWait,它允许访问定义的轮询周期 然而,出现了一个意想不到的问题-IgnoreExceptionTypes似乎不起作用,或者我做了一些不正确的事情。它会立即失败,而不是在超时过期时 我试过: 新的WebDriverWait(驱动程序,tss).Until(预期条件.标题内容(“证书错误”)-对我来说效果很好,但为了精度,我希望投票小于500毫秒 提供不同的异常类型 我删除了新的WebDriverWait

C# 如何通过在类中创建的方法在窗体上创建按钮?

我试图根据用户输入的行数和列数以及创建网格的方法不起作用来创建按钮网格。当我称之为网格时,它不会被创建 该方法在我的TileClass中,我正在尝试以我的GameBoard形式调用它。我觉得我没有正确地使用这个课程。我不认为我调用的方法正确,因为我认为这应该是可行的 要做到这一点,有很多事情要做: class TileClass : Panel { ... public int IncomingRow {get; set;} public int IncomingColumn

C# WPF MVVM登录凭据

我是WPF和MVVM的新手,我在理解方面正在取得进展。有一个问题让我有点困惑。我有一个带有关联ViewModel的登录页面,可以登录到应用程序。但是,每次我使用我知道是正确的凭据时,它都会返回“Username Incorrect”消息框。它应该打开到窗口主窗口。也许是文本框绑定的问题?任何帮助都将不胜感激。谢谢大家! 可观察对象 public abstract class ObservableObject : INotifyPropertyChanged { public event

C# Unity如何在Unity中制作可视操纵杆

我正在编写一个脚本,在按钮上加上一个按钮,该按钮将检测移动玩家的拖动方向 void OnGUI() { if (buttonRect.Contains(Event.current.mousePosition)) { if (Event.current.type == EventType.MouseDown) { buttonPressed = true; } if (Event.current

C# 是否可以从aspnet核心web应用程序生成.msi捆绑包?

因此,目前的情况是,客户端将下载从wix生成的.msi包,执行安装,然后将一些特定的配置详细信息输入应用程序(windows服务/控制台) 我希望简化这个过程,这样客户端所要做的就是运行安装程序(无需配置),所以我想知道是否有人有过类似情况的经验 这就是我想象的工作流将如何运行 用户登录到多租户web应用程序=>用户单击下载按钮=>web服务器收集租户信息=>web服务器将配置传递到wix(作为构建参数?)=>msi随嵌入的配置生成=>用户下载生成的.msi,世界继续旋转 现在有几件事我不确定,

C# OneDrive的Microsoft Graph API响应服务不可用

我正在尝试使用单驱动器图形api将文件夹上载到我的单驱动器文件夹 使用常规上传可以很好地工作 我还在测试可恢复上传,它用于大文件。但这就是我得到奇怪反应的地方 我将通过以下链接了解如何操作: 首先,我使用“”创建上载会话 这会返回一个uploadUrl值,类似于“” 然后,我使用正确的标题向该URL发出PUT请求 我收到的响应是400(错误请求),包含以下文本(包括HTML): 我们的服务目前不可用我们正在努力尽快恢复所有服务。请尽快回来。参考A:235A863C95DC45BE98688D90

C# 将XSD转换为.cs类

我知道这似乎是一个重复的问题,但我非常怀疑。 我目前正在制作一个Windows窗体应用程序,用户可以使用OpenFileDialog 一旦XSD被上传/选择,我希望它使用默认的开发者XSD工具从中创建一个.cs文件 但由于某些原因,它只是在记事本(?)中打开选定的XSD文件 我试着对代码进行注释以使其具有某种意义 //Filter only .xsd files ofd.Filter = "XSD|*.xsd"; if (ofd.ShowDial

C# MsalServiceException:AADSTS90014:必填字段';澳元';不见了

我正在尝试通过ASP.NET Core 2.2后端应用程序(另一个MVC应用程序)访问Azure REST api。我想基于登录的Azure AD用户获取REST api的OnBehalof身份验证。我犯了一个奇怪的错误 MsalServiceException:AADSTS90014:必填字段“aud”为 失踪 在文档或博客帖子中,我找不到解决方案,甚至找不到讨论的更微妙的问题。下面提到的是我的代码 公共类令牌获取服务:ITokenAcquisitionService { 私有只读用户断言_

C# 如何使用SeleniumWebDriver将页面缩放设置为80%。使用Javascript executor只会减少Body标记。还有别的办法吗?

我有一个网站,将自动隐藏基于屏幕分辨率的内容。该网站的所有内容将只显示在页面缩放为80%及以下的情况下 我已经尝试过动作,Javascript执行器。什么都不管用。Javascript执行器只是减少Body标记中元素的大小。因此,决议根本没有改变。行动根本不起作用 新操作(驱动程序) .SendKeys(html,Keys.Control+Keys.Subtract+Keys.Null).Perform(); 新操作(驱动程序) .SendKeys(html,Keys.Control+“-”+K

上一页   1   2    3   4   5   6  ... 下一页 最后一页 共 32240 页