首页 文章
  • 2 votes
     answers
     views

    如何在使用.NET 3.5时删除LinkLabel作为制表位?

    当用户在字段中进行选项卡时,他们必须通过LinkLabel选项卡才能转到下一个字段 . 我宁愿他们直接从一个地方到另一个地方而不停在LinkLabel上 . 但是,在.NET 3.5中,LinkLabel没有将TabStop属性设置为false . 升级到.NET 4.0或.NET 4.5不是今天的选择 . 我已经尝试了另外两种跳过LinkLabel的方法 . 将LinkLabel放在面板上,...
  • 0 votes
     answers
     views

    将webbrowser控件对象分配给另一个Web浏览器控件

    我在Windows窗体应用程序中有两个webbrowser控件 . 我已导航到webbrowser control1中的页面 . 现在我需要将这个webbrowser1分配给webbrowser2,我需要以不同的方式在这两个webbrowser控件中工作 . 但我试过的结果, webbrowser2 = webbrowser1; 当我这样做时,无论我在webbrowser2中做什么都会受到web...
  • 2 votes
     answers
     views

    无关的wcf body xml名称空间声明

    我使用.Net 3.5 svcutil.exe工具生成了一组Web服务代理对象 . soap body元素有2个无关的xml名称空间别名声明 . 特别是架构和架构实例名称空间(http://www.w3.org/2001/XMLSchema,http://www.w3.org/2001/XMLSchema-instance) . 由于其他原因,我正在与之交互的服务存在无法包含这些声明的错误 . ...
  • 214 votes
     answers
     views

    为什么Response.Redirect导致System.Threading.ThreadAbortException?

    当我使用Response.Redirect(...)将表单重定向到新页面时,我收到错误: mscorlib.dll中出现'System.Threading.ThreadAbortException'类型的第一次机会异常mscorlib.dll中发生类型为'System.Threading.ThreadAbortException'的异常,但未在用户代码中处理 我对此的理解是,错误是由Web服务...
  • 0 votes
     answers
     views

    如何在公司的电子邮件中放置带有链接的 Banner

    首先,抱歉,但我的英语不好 我们需要开发一个应用程序,让管理员用户管理 Banner ,这些 Banner 可以放在公司电子邮件的页脚体中 . 在公司他们使用Outlook,我们使用 C# .NET 3.5 我认为在某种情况下,在侦听器上可以捕获Exchange Server上的某些事件中的电子邮件,或类似可以安装在客户端中的代理,但我不知道实现的可能性 . Banner 信息可以存储在数据库中,...
  • 1 votes
     answers
     views

    让ListView ItemCheck停止!

    根据一些SO建议,我在ListView控件的ItemCheck事件上尝试了以下操作: private void lstTasks_ItemCheck(object sender, ItemCheckEventArgs e) { ...some code return; } 这个想法是 return; 将取消该事件 ...但是在空白 return; 之前运行...
  • 7 votes
     answers
     views

    使用SocketAsyncEventArgs的服务器设计

    我想使用SocketAsyncEventArgs事件创建一个异步套接字服务器 . 服务器应该同时管理大约1000个连接 . 处理每个数据包逻辑的最佳方法是什么? 服务器设计基于this MSDN example,因此每个套接字都有自己的SocketAsyncEventArgs用于接收数据 . 在接收函数中执行逻辑内容 . 不会产生任何开销,但由于在逻辑完成之前不会完成下一个ReceiveAsy...
  • 386 votes
     answers
     views

    IQueryable <T>和IEnumerable <T>有什么区别?

    IQueryable&lt;T&gt; 和 IEnumerable&lt;T&gt; 之间有什么区别? 另见What's the difference between IQueryable and IEnumerable与此问题重叠 .
  • 0 votes
     answers
     views

    .NET 3.5 JavaScriptSerializer和DateTimeOffset序列化

    我有这门课: private class SimpleClass { public DateTimeOffset Date; } 当我尝试在.NET 3.5上通过JavaScriptSerializer序列化它时结果是遵循JSON: &quot;{\&quot;Date\&quot;:{\&quot;DateTime\&quot;:\&quot;\\/Date(1377674408500...
  • 1 votes
     answers
     views

    隐藏窗口时出现InvalidOperationException

    我'm writing a simple form on WPF, and it works fine. But now I should change target framework from 4 to 3.5. But when i' m运行3.5版本,它失败了除了 . 所以 OnLoaded 是这样的: private void MainWindow_OnLoaded(object sen...
  • 0 votes
     answers
     views

    多框架Nuget安装不正确的框架

    我创建了一个针对.Net 3.5和Net Standard 2.0的nuget . 当我在.Net 3.5项目上安装nuget时,会安装正确版本的nuget . 但是,当我尝试在.Net 4.6.1项目上安装相同的nuget时,安装了net35版本,而不是Net Standard 2.0 . 我认为.Net 4.6.1与Net Standard 2.0兼容(根据官方微软文档:https://doc...
  • 0 votes
     answers
     views

    Nuget将EntityFramework 6.0.1安装到.NET 3.5类库中

    我对Nuget Package Manager和Entity Framework的行为感到困惑 . 就我一直在搜索而言,Entity Framework仅支持.NET 3.5中的3.5版(随.NET SP1一起提供) . 但是,当我运行Nuget Package时,它提供了我安装EF 5和今天(升级到)EF 6.0.1 . 我使用的是Visual Studio 2010,该项目是一个带有目标框架....
  • 0 votes
     answers
     views

    Azure IoT Hub Framework 3.5

    通过使用带有框架3.5的设备的MQTT协议,是否有任何使用Azure IoT Hub的好教程或指南?我找到了M2MQTT客户端,但它无法与Azure IoT Hub一起使用 .
  • 34 votes
     answers
     views

    在.Net中LINQ和Lambda表达的效率和性能是什么?

    我使用.Net 3.5和VS 2008一个多月了 . 像大多数.Net开发人员一样,我已经从.Net 1.0&2.0和VS 2005的多年经验发展而来 . 就在最近,我发现了LINQ和Lambda表达式的简单性和强大功能,就像我最近的问题,如Find an item in list by LINQ,Convert or map a class instance to a list of anoth...
  • 2 votes
     answers
     views

    Linq错误“无法找到源类型的查询模式的实现'System.Linq.IQueryable'未找到加入”

    What the hell does this mean? 忽略返回,获取,结果将被展平并卡在应用程序内存中(所以这将是一个集...可能) &quot;Could not find an implementation of the query pattern for source type 'System.Linq.IQueryable'. 'Join' not found. Consider e...
  • 0 votes
     answers
     views

    解压缩.cab文件,然后使用.net mobile 3.5在Windows CE 6.0上关闭正在运行的进程

    我有一个Windows CE 6.0程序,它使用.cab文件进行安装 . 它包含http://msdn.microsoft.com/en-us/library/aa446487.aspx的指南,以支持自动自我更新 . 程序可以检查更新就好了,它会按照它应该下载更新,但是当我尝试将它解压缩刚下载的.cab文件时,它会失败 . 这是我的代码: void ResponseReceived(IAsyncR...
  • 2 votes
     answers
     views

    如何以编程方式在DataTable上使用Telerik RadGrid FilterExpression

    我有2页1与Telerik RadGrid另一个与Telerik RadChart thay使用相同的DataTable . 当我在页面上过滤RadGrid时,我想按下按钮并让RadChart更新以使用相同的过滤DataTable . 首先,这是我已经尝试过的 . 关闭LINQ表达式( EnableLinqExpressions=&quot;false&quot; ),我可以设置RadGrid过滤...
  • 840 votes
     answers
     views

    LINQ对特定属性的Distinct()

    我正在玩LINQ来了解它,但是当我没有一个简单的列表时,我无法弄清楚如何使用Distinct(一个简单的整数列表很容易做到,这不是问题) . 我想在对象的一个或多个属性上的Object列表中使用Distinct的内容是什么? 示例:如果对象为 Person ,则为Property Id . 如何获取所有Person并使用对象的属性 Id 对它们使用 Distinct ? Person1: Id...
  • 318 votes
     answers
     views

    如何在WPF中绑定反布尔属性?

    我拥有的是一个具有 IsReadOnly 属性的对象 . 如果此属性为true,我想将Button上的 IsEnabled 属性(例如)设置为false . 我想相信我可以像_218199那样轻松地做到这一点但是它不能与WPF一起使用 . 我不得不经历所有的风格设置吗?对于像将一个bool设置为另一个bool的反向那样简单的事情,似乎太过冗长 . &lt;Button.Style&gt; ...
  • 4 votes
     answers
     views

    无论如何要知道何时销毁一个池化线程(或ThreadStatic成员)?

    我需要在我们的某个产品中添加第三方组件(这是一个可以全天候运行的Windows服务) .3PC是一个.net库,它位于一些硬核C可操作图像上 .3PC要求为其运行的每个线程调用Initialize和Teardown例程 .这在我们的旧软件中使用它很好,但是这个产品是用.Net线程池编写的,汇集的工作人员将使用3PC . 我无法弄清楚如何安全地调用Initialize和Teardown例程 . 我得...
  • 11 votes
     answers
     views

    WPF中ContextMenu中的CommandParameters

    我有一个场景,我有一个WPF TreeView控件,其项目有 HierarchicalDataTemplate . 现在在 HierarchicalDataTemplate 内,我有一个 Label , Label 有 ContextMenu ,其中有一个 Delete 的menuitem . 删除菜单项绑定到名为 DeleteCommand 的命令,该命令是已设置为 HierarchicalD...
  • 4 votes
     answers
     views

    如何确定WPF用户控件何时完成加载

    我有一个带有UIElement网格的WPF用户控件,里面有几个文本框和组合框 . 我有一个Button(btnApply),当表单加载完成后,其IsEnabled状态应为false . 但是,TextChanged事件在填充网格时被触发,并将IsEnabled更改为true . 我添加了一个布尔方法,在用户控件完成加载后确实保持btnApply.IsEnabled = false . 但是,我无法...
  • 6 votes
     answers
     views

    从Asp.Net 4项目进入引用的.Net 3.5程序集

    我可以进入由Asp.Net 4应用程序引用的.net 3.5程序集吗? 我们的项目中使用了一堆dll . 这些程序集的目标是框架3.5 . 我也有程序集的源代码 . 在框架3.5项目中,我可以进入引用的程序集,即使项目仅引用程序集,如果我将解决方案 - &gt;属性 - &gt;调试源文件 - 设置为程序集的源代码文件的位置 . 现在在Asp.Net 4项目中同样不起作用 . 我无法进入引用的代码...
  • 1 votes
     answers
     views

    是否有一个富文本编辑器控件可以进行拼写和语法检查?

    我正在寻找一个winforms或wpf控件,可以用英语进行拼写和语法检查,也可以用红色和绿色的波浪线下划线,类似于MS Word . 到目前为止,我所能找到的只是拼写检查控件 . 我也会接受良好的拼写检查和语法检查库 - 如果你可以推荐一个允许下划线的编辑器的集成点 .
  • 12 votes
     answers
     views

    软件渲染模式 - WPF

    我有一个WPF用户控件,我需要在 RenderMode.SoftwareOnly 中强制渲染 . 由于我使用的是.NET 3.5,我不得不做类似的事情, var hwndSource = PresentationSource.FromVisual(this) as HwndSource; if (hwndSource != null) { hwndSource.CompositionTar...
  • 1 votes
     answers
     views

    WCF FaultContract以及将Fault Class放在何处(创建使用一个FaultContract的多个服务)

    我对WCF很新,并且创建了一些服务,所以我有一些WCF的经验 . 我想创建多个可以使用单个FaultContract的服务 . 我注意到Fault类型需要在同一个项目中才能使用[DataContract]和成员属性 . 这是真的还是我可以做些什么来添加 Contract ?这是我想做的事情: NameSpace Service1 { [ServiceContract()] iService1In...
  • 8 votes
     answers
     views

    Tcp可靠性与Udp负载对于认真,高性能的服务器

    速度,优化和可扩展性是Udp和Tcp协议之间的典型比较 . Tcp吹嘘可靠性有一点额外开销的缺点,但速度很好,非常好 . 一旦Tcp套接字被实例化,保持套接字打开需要一些开销 . 但与Udp所描述的负担相比,哪种协议实际上有更多的开销?我也听说过Tcp存在可扩展性问题......但是互联网(网页/服务器)在Tcp上运行 - 那么Tcp是什么阻碍了可扩展性呢? 好的...所以Udp不需要保持连接打...
  • 223 votes
     answers
     views

    具有多个约束的通用方法

    我有一个泛型方法,它有两个通用参数 . 我试图编译下面的代码,但它不起作用 . 它是.NET限制吗?是否可以为不同的参数设置多个约束? public TResponse Call&lt;TResponse, TRequest&gt;(TRequest request) where TRequest : MyClass, TResponse : MyOtherClass
  • 0 votes
     answers
     views

    将WPFTookit DataGrid单元格样式仅应用于WPF NET 3.5中的某些DataGridColumn

    我有一个WPF Datagrid,它有一些列和行 . 现在,我正在尝试将样式应用于某些DataGridColumn,如下所示,但它得到错误: 类型引用找不到名为'DataGridCell'的公共类型 . &lt;my:DataGrid&gt; &lt;my:DataGrid.Resources&gt; &lt;Style x:Key=&quot;MyDataGridC...
  • 2 votes
     answers
     views

    Outlook VSTO 无法在 NewMailEx 事件上触发?

    我已经在 C#中创建了一个 VSTO,它应该钩住 Outlook 2007 的 NewMailEx 事件。但是,当我进行手动 send/receive 或收件箱中只有 1 封未读邮件时,有时不会触发。在邮件实际到达之前,它似乎好像在收件箱中触发了。 除了使用 VSTO 的 ItemAdd 或 NewMailEX 之外,是否还有更好的方法可以“每次”监视新消息?

热门问题