【将DataGrid的行传递给另一个WPF表单C#】教程文章相关的互联网学习教程文章

在C#中扩展表单【代码】

对于我的应用,我需要几种形式.这些表格都需要有一定的图片,需要有白色背景颜色. 而不是在VisualStudio中创建标准表单并编辑每个单独的具有这些规范的表单,有没有办法制作我自己的表单,我每次都可以使用?通过扩展它或许? 提前致谢.解决方法:与visual studio designer结合使用时要小心继承.如果您不是所有与设计器相关的属性(BrowsableAttribute,DefaultValueAttribute,…)和支持成员(例如MyProperty,ShouldSerializeMyProperty(),...

c# – ASP.NET MVC JSON将HTML表单发布到视图?【代码】

我有以下代码: jQuery的:$.ajax({url: '/personcontroller/getperson',cache: false,type: "POST",data: $('#person').serialize(),success: function(data) {alert('yay');}}); });控制器:public ActionResult getPerson(Person person) {return new Json(person); }Html Form / Spark:<form id="person"><input id="person.Id" type="hidden" value="${ViewData.Model.Person.Id}" /><input id="person.Name" value="${ViewD...

c# – 异步触发的事件可以在表单上同步运行吗?【代码】

[VS 2010 Beta与.Net Framework 3.5] 我编写了一个C#组件来异步监视套接字并在收到数据时引发事件.我设置VB表单以在引发事件时显示消息框.我注意到的是,当组件同步引发事件时,消息框会阻止组件代码并锁定表单,直到用户关闭消息.当它异步引发时,它既不会阻塞代码,也不会锁定表单. 我想要的是一种方式来引发一个事件,它不会阻塞代码,但是在与表单相同的线程上调用(这样它就会锁定表单直到用户选择一个选项.) 你能帮我吗?谢谢. [零件...

c# – 如何让WinForms表单在AvalonDock中作为DockableContent工作?【代码】

我可以使用WinForms控件,但不能使用整个表单:var foo = new DockableContent();foo.Title = "Foo";foo.Name = "FooName";var c = new WindowsAppFramework.RenderTargetUserControl();c.Dock = System.Windows.Forms.DockStyle.Fill;c.AutomaticUpdateFPS = 60;var host = new System.Windows.Forms.Integration.WindowsFormsHost();host.Child = c;foo.Content = host;foo.ShowAsDocument(dockManager);foo.Focus();是否可以使用...

c# – 表单身份验证slidingExpiration不起作用【代码】

我有以下代码int intTimeout = (FormsAuthentication.Timeout.Hours * 60) +FormsAuthentication.Timeout.Minutes; var authTicket = new FormsAuthenticationTicket(1, Utility.userCookie, DateTime.Now, DateTime.Now.AddMinutes(intTimeout), true, cookieValue);string strEncryptedTicket = HttpUtility.UrlEncode(FormsAuthentication.Encrypt(authTicket)); var authCookie = new HttpCookie(Utility.userCookie, strEncry...

c# – 如何将非托管C表单嵌入到.NET应用程序中?【代码】

我已经能够成功地包装我的非托管Borland C dll,并从C#.NET 4.0应用程序启动它的表单.是否可以将表单从dll直接嵌入到.NET应用程序中? 为了澄清,原始表格已经在Borland C项目中用作嵌入式控件.它本质上看起来像一个自定义控件,坐在应用程序中的面板上. 当我说’嵌入’时,我的意思是将INTO放在一个表单中,就像将按钮,面板等放到表单上一样.我不打算做个孩子. 如果这是不可能的,那么或许更好的问题是如何将无人管理的自定义控件嵌入到...

c# – 在ASP.net MVC 3中将表单数据发送到控制器操作有哪些不同的方法?【代码】

我想发布一个具有网格布局的表单数据,每行中的一列包含下拉列表.下拉列表中的选定值映射到该行的项目ID. 我想知道在这种情况下将此数据发布到控制器操作的不同方法是什么? 作为单个参数传递已被忽略选项,因为我的表单将具有动态数据,并且它可能具有n个记录.我这个想法是否正确? 想到FormCollection,这是正确的选择吗?解决方法:像往常一样,我将从定义视图模型开始:public class MyViewModel {public string SelectedValue { get...

c# – 如何防止在表单加载时选择datagridview单元格【代码】

如何使表单加载时未选中数据网格视图单元格 我已经尝试了太多 我的dgvproducts属性是(readonly = false,选择模式= CellSelect) 1)我已将此代码放在显示的事件中,但这对我不起作用..dgvProducts.Clearselection();2)我将上面的代码放在数据绑定事件中,如下所示.private void dgvProducts_DataBindingComplete(object sender, DataGridViewBindingCompleteEventArgs e){//dgvProducts.ClearSelection();((DataGridView)sender).Clear...

c# – MVC Editor在一个页面上为多个编辑表单进行模型绑定【代码】

我有一个名为CategoryModel的类,其中一个属性是相同类型的对象列表.所以CategoryModel.Categories的类型为List< CategoryModel>. 在类别索引页面上,我为每个类别显示一个编辑器,以便用户可以更改任何类别名称,而无需转到专用页面来执行此操作.像这样:<ul id="categories>@Html.EditorFor(model => model.Categories) </ul>CategoryModel的编辑器模板如下所示:<li class="folder">@using (Html.BeginForm("Edit", "Category", new...

c# – 如何使用SignalR(单独的域)进行表单身份验证?【代码】

好的,所以我一直在玩SignalR一段时间.我有一个包含以下项目的VS2013解决方案: >业务项目(包含自定义成员资格提供者的类库)> Mvc网站(本地IIS – subdomain1.domain.ext)> SignalR(本地IIS – subdomain2.domain.ext) 这些在本地运行时,使用hosts文件转发域.它们运行在不同的域上,因为我希望SignalR与任何其他项目完全分开运行(因为它也可以通过某些桌面软件,也可能是iOS应用程序访问). 在Mvc网站上,正在运行一个小留言板.包括...

如何部署使用sql server express 2012和crystal report开发的C#windows表单应用程序

我在Microsoft Visual Studio 2013中开发了一个应用程序.Net Framework 4.5.我使用的DBMS是sql server 2012 express,用于报告的是Crystal报告13 我想创建一个安装文件,可以在客户端计算机上安装.net框架,sql server和crystal报表.此设置应该是脱机和静默的. 我用了一次点击但是当我选择“下载文件和我的应用程序位置相同”时它不能正常工作.我的意思是离线设置无法单击一次.其次,没有选择我需要安装软件的位置. 我知道还有其他问题...

c# – 在2个不同的xamarin表单应用程序中共享本地SQLite数据库【代码】

我正在研究两种不同的Xamarin表单应用程序,我需要与第二个应用程序共享第一个应用程序的SQLite数据库. 我想为不同的xamarin表单应用程序实现单点登录方法,用户只能在任何应用程序中登录,并且可以在两个应用程序中保持登录状态. 我在下面找到了android中我们可以共享数据库的统计数据: – Share LocalDB in two different android app 现在我只需要在我的xamarin表单应用程序中使用类似的东西. 任何帮助将不胜感激.谢谢 :)请享用!...

c# – 在.NET紧凑框架中切换表单(windows mobile 6)【代码】

我是.NET紧凑框架的新手(也是C#的新手),我在移动应用程序中切换表单时遇到了问题.在高级别,我的应用程序使用多个表单,主要的“应用程序管理器”类执行表单之间的导航/切换.我的计划是按需创建表单,缓存它们并使用简单的隐藏/显示策略. 起初我想在我的主应用程序类中执行以下操作:public void switchForm(Form newForm) {currentForm.Hide(); // instance membernewForm.Show();currentForm = newForm; }但是,这并没有按计划进行.我...

c# – windows表单组织代码【代码】

好的,这是我的第一个Windows窗体应用程序,我在重构我的代码时面临一些困难.开始将所有内容放在默认提供的Form1类中,它已经变得太快了.我知道这是一个非常糟糕的编程实践,所以我开始进行一些清理,并制作了不同的类来满足单一责任原则.但是,由于一些与按钮相关且与网格相关的事件在Form1类中运行良好,将它们带到外面会使它们崩溃,我无法完成它应该如何完成.public partial class Form1 {public Form1(){InitializeComponent();}priva...

c# – Windows表单加载然后退出【代码】

我正在为超市创建一个结账系统.它由结账,服务器和MIS程序组成,它们之间运行WCF服务.我遇到的问题是结帐程序,它是一个Windows窗体,在它的application_load方法中做了一些必要的事情,然后就退出了. 这是代码:using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using CheckoutLibrary; u...