C# 在Windows 8.1中从我的应用程序打开相机应用程序

有没有办法在c#中以编程方式打开Windows 8.1本机摄像头应用程序。基本上WinRT不允许这样做,Metro应用程序运行在高度沙盒环境中,您无法直接打开Metro或桌面应用程序,您可能会发现使用Windows.System.Launcher中的类会有所帮助,看看这条线: 到目前为止,您尝试了什么?看看这个。。

C# 为什么XML节点类型被读取为文本而不是元素

这是我第一次尝试从XML中读取数据,我遇到了一个问题,就是如何将XML文档的所有元素都视为相同的NodeType XML示例: <AFElement> <Name>InterfaceBuilderTestBreaker01</Name> <Template></Template> <PIInterface>ModbusE</PIInterface> </AFElement>

C# 在谷歌地图上绘制多个标记

我正在从MySQL数据库中检索纬度和经度,并使用Google map使用标记显示检索到的坐标的位置,我正在尝试这样做: 无效页面\u加载: int RowLength; String[] lon = null; String[] lat = null; protected void Page_Load(object sender, EventArgs e) { using (MySql.Data.MySqlClient.MySqlConnection c

C# 工厂模式的首选实现样式?

工厂模式的首选实现样式是什么?例如,考虑一个我想用工厂模式保存到2 +外部系统的网站。这是我对干净实现的第一印象: 创建名为ExternalSystemManagerFactory 在此类的构造函数中,传入枚举以指示目标外部系统。例如:ExternalSystemManager.System1或ExternalSystemManager.System2 在此类上创建一个名为ExternalSystemManager的属性,类型为IExternalSystemManager 构造函数将根据构造函

C# 用户定义的全局热键

我正在WinForms(C#,.NET4.0)中编写一个应用程序。我知道如何使用Pinvoke使用全局热键。我还能够定义热键集,如CRLT+M等。 但是,我希望在运行时,用户可以像大多数软件提供的那样设置自己的热键。我卡住了我如何向用户提供选择热键组合的功能以及如何处理它? 谢谢

C# 如何从RESTWeb服务返回自定义值

我在项目中使用REST web服务,它的返回值是json格式的,如下所示: private void btnCheckStatus_Click(object sender, EventArgs e) { Uri address = new Uri("http://www.asanak.ir/webservice/v1rest/msgstatus"); // Create the web request HttpWebRequest

C# 带有ValidationMessage的复杂类型

我有一个项目需要一些内部化。具体来说,我有一个名为“LocalizedString”的类,它保存特定文本的英语和德语翻译 这看起来像这样: [ComplexType] public class LocalizedString : IComparer, IComparable { public string EnglishText { get; set; } public string GermanText { get; set; } // this is only an exa

C# 如何在silverlight中关闭应用程序

我是Silverlight初学者,在这种情况下,我必须创建登录弹出窗口,允许用户在输入“确定”按钮时进一步进入,但我希望应用程序在单击“取消”按钮时关闭 实际上,这个登录弹出窗口是一个ChildWindow 我尝试了两种Application.Current.MainWindow.Close()和Application.Current.Exit它们都不起作用有人能帮我实现我的目标吗。您需要将应用程序配置为在浏览器外运行时需要提高信任度 请看这里: 要在解决方案资源管理器中配置浏览器外支持,请选择

C# 将asp.net标识拆分为2个项目(网站和数据)

我的想法是最好将网站(mvc)部分和数据部分分成两个不同的项目。我还希望为每个请求使用上下文(如果可能,在上下文中使用owin) 第一个真正的问题:我为什么应该或者不应该这样做 第二个问题:我现在的做法是错误的。我可以通过安装NuGet的entity framework包来解决这个问题。但我有一个想法,我仍然会混合东西。然后网站知道它使用实体框架 Error: The type 'Microsoft.AspNet.Identity.EntityFramework.IdentityDbContex

C# 我们能用zxing.mobile背靠背扫描多个条形码吗

我正在iOS应用程序中使用ZXing.net.mobile 1.4.7.1。我的条形码扫描工作正常。但是,一次只能扫描一个条形码。我想背靠背扫描多个条形码。因为我们使用条形码作为检查点,每次扫描条形码时,都需要通过web服务将其上传到服务器。我有这部分功能。。。但每次重新激活扫描仪控制器并等待是无效的 是否有一个选项允许我们扫描条形码,显示提交记录的简短警报,然后返回扫描仪控制器继续扫描下一个条形码 提前非常感谢您的帮助 使用 版本1.5引入了连续扫描模式。因此,您可能需要升级,以实现您的目标

C# OnActionExecuting未被执行

我正在对ASP.NET MVC应用程序进行故障排除,但有一台服务器上的OnActionExecuting没有启动。我已经很久没有看过过滤器了。什么可以阻止OnActionExecuting运行?在我们的应用程序中,用户上下文从未真正设置(初始化)。。。因此,所有内容都会将用户重定向回登录页面 这是过滤器的代码。注:“Jupiter”是该项目的代号 public class JupiterAuthenticationFilter : IActionFilter { private rea

C# 基本登录控制器

我正在实现我的第一个ASP.NET MVC web应用程序,它是一个大学生问卷调查。我已经实现了模型、一些控制器和视图 我现在需要的是登录控制器。我将扮演一些角色:管理员、学生、教授和助教。我已经为这些概要文件实现了模型类,但没有为登录添加任何内容。在我的案例中,实现安全日志记录的最合适方法是什么?使用什么?我会为这些类添加一些属性,比如username和password,还是会为某些工具生成的用户创建单独的表 当我尝试使用ASP.NET标识时,它在数据库中生成了一些表,并删除了我现有模型的表。

C# 实体框架6:是否使用EntityDataSource进行绑定?

我有一个数据库第一个EDMX数据模型。 我正在使用用于EF6的新Microsoft.AspNet.EntityDataSource控件绑定到DevXPress控件并利用丰富的设计时功能。(例如,在aspxgridview中根据数据源架构自动生成列) 使用EF6数据源 然后在GridView设计器中,不会从模式中填充字段名。 罗文·米勒在回答时说: 我们不再建议在新项目中使用实体数据源 ... 那么,有更好的数据源类型可供使用吗? 使用EF6进行这种绑定的正确方法是什么?我从如何获取与E

C# 如何从另一个类向combobox添加项

如何将项目添加到我的组合框中(格式为1),但将项目添加到该组合框的函数位于另一个类中 public void comboBox1_Categories_Load() { SqlConnection con = new SqlConnection(connection_string); string select_string = "SELECT * FROM dbo.Categories"; SqlCommand cmd = new SqlCommand(select_

C# 使用NUnit.Forms进行GUI界面测试

我正在尝试编写一些测试GUI界面的测试。我决定选择NUnit.Forms。但测试失败时会出现以下错误: 拆卸:System.ComponentModel.Win32异常:请求的资源正在使用中 我有两个版本的源代码测试 第一: using System.Windows.Forms; using NUnit.Extensions.Forms; using NUnit.Framework; using YAMP; namespace Tests.GUITests { [TestFixture

在c#中编辑现有Excel文件。例外情况

因此,我在主窗口的同一wpf应用程序中创建了一个Excel文件。 现在,我想编辑该文件,以便添加另一个工作表并在其上放置一些数据 文件本身创建得很好,并将所有必要的数据放在上面,但是当我再次尝试调用它时,出现了一个COMExcpetion,它说它找不到文件,但文件在那里 我想这不算什么市长,但非常感谢你的帮助 代码如下: private void Nextday_Click(object sender, RoutedEventArgs e) { Microsoft.Off

C# windows版本之间的CultureInfo不一致 有人注意到在不同版本的Windows上,CultureInfo格式会产生不同的模式吗?

Windows 7已创建dddd、MMMM dd、YYYY 样本输出: Windows 10和Windows Server 2012都创建了dddd、MMMM和YYYY 样本输出: & 我是从银行拿到这个样品的。修改为检查一天的前导零 public class Sample { public static void Main() { string msg1 = "The date and time patterns are defined in the Dat

C# 重复插入数据库

我现在遇到了一个有趣的问题,每次我用EntityFramework插入一个新项目时,我都会看到一个新项目在实时之前提交,但在最后一列中有相同的条目(属性)和字符串[]数组。我实际上有一个这样定义的模型 public class SupervisionStageSetupModel { public int Id { get; set; } [Required] public string StageLevel { get; set; }

C# 信号器-如何使用文件夹中存储的集线器?

我正在用C#开发一个ASP Web表单项目 我有2个信号集线器: 项目根目录(\Hub1.cs)中的“Hub1” 文件夹(\Games\Hub2.cs)中的“Hub2” 我的程序.cs public class Startup { public void Configuration(IAppBuilder app) { app.MapSignalR(); } } 加载页面时,仅加载Hub1,因为我使用 <script src

C# 将UltraCombo添加到已格式化的ToolStrip

我正在尝试将此图像中的组合框更改为ultra combo控件(这是添加了控件的工具条的图片): 在视图的构造函数中,我添加了以下内容: UltraCombo cboArea2 = new UltraCombo(); ToolStripControlHost tsHost = new ToolStripControlHost(cboArea2); tsMain.Items.Clear(); tsMain.Items.Add(toolStripLabel2); tsMain.Items.Add

在c#中是否有比较多个属性的快捷方式?

我必须检查一个对象的属性是否已更改,但只检查其属性的一部分,而不是全部。如id、创建日期。。。不需要检查 我不知道是否有任何简短的变体来写这个,我不知道 现在,我对每个属性进行简单比较: if (user.first_name != uFirstName || user.last_name != uLastName || user.street != uStreet || user.zip_code != uZipCode || user.city != uCity || use

C# 使用VTK 7、GCC XML、C++;在窗户上

我正在尝试使用Visual studio 2008在Windows 8.1上使用VTK 7编译ActiViz,但仍然得到编译错误“value”不是ActiViz使用的GCC XML源代码中std::tr1::is_enum'的成员。但是,当我单独编译GCC XML时,没有错误。 有谁能帮我解决这个问题吗?我一整天都在试图解决这个错误,但我找不到任何解决办法。 谢谢 以下是编译器的完整输出: VTK7/VTK-7.0.0/Interaction/Widgets/vtkContourRepresen

C# 如何使用PdfSharp创建PDF,其中包括使用c的网格和图像#

我想生成我的发票页面的PDF报告,其中包括telerik网格、图像等控件,我想用所有这些控件创建PDF 如果有人能提供演示,这将是伟大的 在pdf中,为所有标签生成代码还需要指定完美的x轴和y轴。PdfSharp是否可以自动呈现标签 提前谢谢。在谷歌搜索怎么样,我已经搜索了很多样本,但没有找到合适的例子。如果有,请告诉我

C# 如何在用户';s会话已锁定

我正在开发一个在后台运行的应用程序,用于捕获用户在其系统上的活动,如注销/关机/空闲/切换用户/继续按任何键/系统锁等 它工作正常,我能够跟踪所有活动,现在我需要在系统锁定15分钟后自动注销用户 我已经尝试了下面的代码。ExitWindowsEx()功能在用户登录时正常工作,但在用户锁定系统后不工作 旧代码 有人能帮我在用户处于锁定状态时如何注销他/她吗。终于找到了解决问题的方法 代码 上述代码将在系统锁定时安排系统重新启动(15分钟),如果用户在15分钟前解锁系统,则代码将取消该计划,否则将在

C# 如何从PowerShell运行Microsoft命令行编译器

Windows 7、PowerShell 2、Visual Studio 2015,我正在尝试从PowerShell运行命令行C#编译器(不是Visual Studio中的嵌入式PowerShell,而是一个常规的完整命令窗口) 在正常的事件过程中,在使用命令行编译器之前,您需要运行C:\Program Files(x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat,但这在这里不起作用,因为环境变量将在cmd.exe中设置,然后在控件返回Powe

C# MVC淘汰绑定到ViewModel中的ViewModels列表

我将一个ViewModel传递给一个视图,该视图包含另一个ViewModel的列表,例如 public class ThreadViewModel { public Post post { get; set; } public UserStats user { get; set; } public List<ThreadReplyViewModel> comment { get; set; } } 我的问题是如何为作为注释列表元素的ThreadReplyVi

C# 应用程序启动在哪里?

我尝试在:IIS管理器下查找,但只看到: StartPage name Applicationpools Sites WebsiteName 我尝试在我的物理C:\drive中搜索应用程序\u Start,但没有找到任何内容 我尝试在物理C:\drive中搜索RouteConfig.cs,但未找到任何内容 我只是想找到路线(即终点),以便编辑它们。展开Global.asax文件后,您将找到包含该文件的.cs文件。 如果它被“发布”(并)编译,您将找不到/any(源代码)cs文件 您需要访

C# 查询字典中与集合匹配的项

给定一个字典myDictionary,我想根据字典条目获得一个返回集ICollection matches,该字典条目的ICollection项与另一个实例ICollection testset中的所有项相匹配。有没有办法将其归结为一个表达式?类似于myDictionary.Where(entry=>entry.Value.SequenceEqual(testset))。选择(entry=>entry.Key)?请注意,这不使用字典的查找功能。字典用于根据给定的Guid检索ICollection

C# 实体框架中的设计时数据?

我正在使用EntityFramework在WPF中创建一个应用程序。我希望能够看到我的数据库在设计时的数据,以加快生产。 遵循MVVM模式,我为我的视图创建了一个ViewModel,它将从数据库中获取数据并在我的视图中显示。我在视图的代码隐藏中实例化了一个新的ViewModel,一切都在运行时工作。 我知道在设计时ViewModel的ctor不会运行,因此自然不会显示任何数据。 我想知道是否有办法改变这一点,或者在设计时在视图中显示实际数据,或者最终模拟数据,以便能够实时查看datagrid的设

C# AutoPostBack=true会影响日期文本框的更改

我的网页中有以下组件: 报告期: 致: 国家: 如果(!IsPostBack==true)为true,您的代码会做什么?您好,请您回答问题并添加一个?到目前为止,你所提供的还不足以帮助你而不向你随意提出建议。例如,这个组件的后端源代码将非常有用。但请注意,它需要是最小的!我们只需要找到导致问题的代码。在发布之前,去掉对问题多余的行。您需要将日期文本框的ViewState属性设置为true,以便它能够记住往返服务器之间的值。

C# 在代码隐藏中更改按钮单击上ASP.NET项目的CSS类

单击按钮更改ASP.NET项目的css时遇到问题 我知道我有能力做到这一点 ASPxButton2.Attributes("class") = "Block-Button Button-Blue" 但是,您不能通过CommandArguments发送对象(据我所知) 而且FindControl上没有Attributes方法 我的问题是,如何在codebehind中的OnClick事件上发送/获取3个单独的对象列表来更改它们的css类?或者,有没有一种方法可以通过它的ID作为字符串来获取项,比如

C# 活动图表将分隔符设置为边

在WPF应用程序中使用实时图表 当前分隔符设置为标签我希望分隔符设置为标签的边缘/边框 当前图形的模型 | | | | | | | | A B C D 我希望图表看起来如何 | | | | | | | | | | A B C D 编辑:我想说的是,实时图表具有我想要的外观(请注意图表x轴上的线条),但我的图表一直显示为这在当前版本的库中不受支持,BasicColumn的工作方式与您的相同,因为该系列的类型不同

C# 将模型从服务方法传递到MVC5中的重定向页面

我是MVC和MVC5的新手,所以如果这相对容易的话,请容忍我,我只是在搜索中找不到任何有用的东西 在我的应用程序中,我有一个博客页面,用户可以在其中搜索和选择要查看的博客。当他们选择要查看的博客时,表单将发回并处理请求,该请求将转到my blog服务,该服务将检索该博客的所有帖子。问题是,一旦我为blog posts页面填充了viewmodel,我如何将填充的viewmodel发送到控制器以重定向到该页面 当用户单击按钮查看某个博客时,表单提交将调用博客管理器,该管理器将调用此方法 publi

C# 是否可以在Autofac XML配置中注册通用列表服务?

我试图通过编程和XML来配置依赖项。我有一个IMyService类型的服务列表。我已通过编程方式向容器生成器注册了各项服务: ContainerBuilder builder = new ContainerBuilder(); builder.Register(t => new Logger()).As<ILogger>(); builder.Register(t => new MyService1(t.Resolve<ILogger>())); build

C# 标记化后的良好解析方法

我写了一个程序,在其中我读取一个字符串或文件并标记它。 示例字符串: “int w=sad&&s | a | d++!==>=第一个好方法是为每件事命名,如“操作”、“操作数”、“文字”、“声明”等 然后创建一个函数,该函数可以从您的令牌流中读取每个令牌流,并在适当的情况下调用其他令牌流。例如,如果您有: operation: <operand> <operator> <operand> operator: + | - operand: <number&

C# 了解视频聊天选项

我不太熟悉视频聊天的工作原理,所以我想知道是否有人能帮我理解基本的内容。我目前是一名web应用程序开发人员,正在开发我的第一个移动应用程序。我想将视频聊天集成到我的应用程序中,但不确定从何开始 我知道选项包括使用第三方资源,如Quickblox和Tokbox。但我还想知道如何使用本机控件。如果我使用第三方来源,如Quickblox/Tokbox,我将来将仅限于添加个性化过滤器(如snapchat过滤器)。使用第三方是否会提高/降低性能?建造自己的房子更好吗?我能用C语言做吗?如果我的应用程序主要

C# Telerik禁用ReportViewer工具栏按钮

单击PrintView后,我想禁用PrintViewToogleButton。我不想再回到交互模式。其主要原因是,我生成的报告包含超过300页的图像,并且在使用交互式视图模式时,RAM非常高达2GB。但是printview模式是可以的 我处理不了这个首先,我真想知道如何通过编程禁用按钮 为此,我想出了另一个解决办法。我总是将PrintPreview查看模式设置为ReportViewer,如下所示: private void ReportViewer_OnRenderingBegin(object

C# 验证intranet应用程序中的用户

我需要使用windows凭据允许我的用户登录intranet应用程序。我计划创建一个包含用户名和角色的表,并将Environment.username中的用户名与我的表进行比较。接力这个有多安全?有没有更好的方法来完成这项任务 提前感谢。您可以使用active directory身份验证执行此操作: 下面是您可以在应用程序中尝试的示例代码 string domainUser = System.Security.Principal.WindowsIdentity.GetCurren

C# 如何使用SonarQube Scanner for MSBuild分析现有的.cs文件?

我想用sonarqube扫描现有的.cs文件 我知道我需要使用SonarQube Scanner for MSBuild,这需要创建一个项目进行分析。因此,我从现有文件在VisualStudio上创建了一个项目,并将其声明为类库。但在为MSBuild执行SonarQube扫描程序时,我遇到以下错误: WARNING: The project has an invalid GUID "00000000-0000-0000-0000- 000000000000". The project will

C# 如何访问父级';数据上下文

如何访问父级的DataContext 我有一个包含3个按钮的UserControl,我想将其用于几个不同的UserControl,因此用户总是可以使用相同的操作 单击“添加”按钮时,我需要在当前DataContext中执行一些操作,这并不麻烦,因为我可以执行以下操作: public void CtrlClicked(object sender, RoutedEventArgs e){ Button btn = sender as Button; MyClass2 c2 = btn

C# NLog:IsTraceEnabled的意外beheavior

我对IsTraceEnabled(还有等效函数IsDebugEnabled…)的结果有些怀疑 如果我调用NLog.LogManager.GetLogger(“TEST”),我会得到一个意外的响应true 有人知道我做错了什么吗?最终属性与(最小)级别规则和名称(过滤器)一起应用 因此,在你的情况下: 如果记录器为“测试”且最低级别为错误,则写入日志文件并标记为最终 由于logevent是作为debug编写的,因此它与第一条规则不匹配,但与第二条规则匹配 ... 如果我删除final属

C# WPF右键单击菜单';更改Windows 10区域设置后,请不要使用本地语言

我已经构建了一个非常基本的WPF,但是右键单击滚动条或文本选择时显示的上下文菜单仍然是英文的,即使本地语言/区域设置更改为其他语言。代码附在这篇文章的底部 起初,我认为可能我没有在系统级别上更改所有与语言相关的设置,但当我在记事本中尝试时,它工作得很好(这意味着,右键单击菜单不是英文的)。 所以我认为这可能是一种.NET/WPF特定的问题,所以我用Pr.net检查过了,它也很好(虽然它可能不是非WPF C和C++混合的)。还尝试安装,但无法安装,因为它已存在于我的电脑上 您可以在以下屏幕截图中看

C# VPN/信号器不在一起工作。我能做什么?

拥有具有公共IP地址的服务器和windows server 2019。配置了VPN,当我尝试通过VPN访问它时,信号器不工作 如果我通过公共IP地址访问它,它就会工作。 我把防火墙关上了 如果我通过VPN,它就不工作了 更多信息: 所有文件都在Web服务器(js)中 没有给出任何错误 我在费德勒身上看不到任何奇怪的东西 VPN不提供internet访问 查看信号器正在使用的端口是否在防火墙中未被阻止或VPN防火墙已关闭。。要在vpn上查看吗

C# 具有相同自定义模板/样式但不同绑定/上下文的多个DataGrid列

我想创建一个自定义的DataGrid列(或DataGridCell样式),最好是在XAML中创建,并在没有任何代码重复的情况下多次使用它。它应该包含多个不同的控件,每个控件访问数据对象的不同属性 似乎有两种方法可以做到这一点: 带有自定义单元格模板的DataGridTemplateColumn(请参阅) 自定义DataGridCell样式(类似或) 这两种解决方案都面临同样的问题。为内部控件指定绑定时,它们似乎总是与整个DataGrid行相关,而不是与单元格相关 DataGridTempla

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