c#从form2添加标签

Form2代码: public void button2_Click(object sender, EventArgs e) { Form1 form1form = new Form1(); Label asd = new Label(); asd.Text = “asdasasdasdasd”; form1form.Controls.Add(asd); Form2 form2form = new Form2(); form2form.close(); } 我想在form2上的form1上添加新的标签和按钮 怎么做的? 谢谢

使用Generic Handler的动态图像(来自db)

我正在尝试使用Generic Handler来检索和显示存储在数据库中的图像。 但它只是不起作用。 我已经尝试了下面的代码,但我似乎无法让它工作。 anyonne可以发现我做错了什么,或者有一些建议吗? using System; using System.Web; using System.Linq; using System.Data.Entity; public class IconsDb : IHttpHandler { public void ProcessRequest (HttpContext context) { context.Response.ContentType = “text/plain”; context.Response.Write(“Hello World”); Int32 iconId; if (context.Request.QueryString[“id”] != null) iconId = Convert.ToInt32(context.Request.QueryString[“id”]); else throw new ArgumentException(“No parameter specified”); context.Response.ContentType = “image/gif”; //System.IO.Stream strm = ShowEmpImage(iconId); var db = […]

如何将json属性反序列化为类属性?

我的JSON文件 [ { “amount”:”1000000.0″, “check_number”:1, “payment_number”:5, “attachments”:[ { “id”:5324, “url”:”http://www.example.com/”, “filename”:”january_receipt_copy.jpg” } ] } ] 我的class级档案 public class Attachment { public int id { get; set; } public string url { get; set; } public string filename { get; set; } } public class AccountDetail { public string amount { get; set; } public int […]

如何将文件存储在数据库中?

如何将用户上传的文件存储到数据库中? 我想将文件存储在数据库中,我们该怎么做? 在后端我使用sql与c#.net应用程序。

如何在两个c#项目之间共享变量

我想在两个不同的项目之间使用共享变量,我想每次在c#中更新该变量? 我使用dll文件来共享变量,但在更新变量时它没有用。 请帮忙。 public static class Signals { public static bool Admin_Logged_In; public static bool get_Admin_Flag() { return Admin_Logged_In; } public static bool get_Busy_Flag() { return Back_End_Busy; } } 我在DLL文件中附加了上面的类并引用了两个不同的项目,然后尝试更新一个项目中的值并期望在第二个项目中获得更新值。 但它没有提供更新的价值。

如何在ASP.NET MVC站点中实现速率限制?

我正在构建一个ASP.NET MVC站点,我想限制经过身份validation的用户使用该站点的某些function的频率。 虽然我理解速率限制如何从根本上解决,但我无法想象如何以编程方式实现它而不会产生主要的代码气味。 你能用C#示例代码指出一个简单而强大的解决方案来解决这个问题吗? 如果重要,所有这些函数当前都表示为仅接受HTTP POST Actions。 我最终可能希望为HTTP GET函数实现速率限制,所以我正在寻找适用于所有这些情况的解决方案。

C#跨线程操作无效

可能重复: 跨线程操作无效:从创建它的线程以外的线程访问控制。 我收到一条错误消息 – 任何人都可以给我一些指示。 跨线程操作无效:控制’pbx_1’从其创建的线程以外的线程访问。 我看过这里,但我似乎无法让它工作。 我对c#很新,所以我可能错过了一些东西。 Console.WriteLine(“backgroundWorker1”); while (!backgroundWorker1.CancellationPending) { Thread.Sleep(100); if (pbx_1.Location.X Click_X) { pbx_1.Location = new Point(20, pbx_1.Location.X – MoveAmt); } backgroundWorker1.ReportProgress(1); }

如何设计规则引擎?

我应该在C#中创建一个简单的规则引擎。 关于我如何进行的任何线索? 它是一个简约的规则引擎,并将使用SQL服务器作为后端。 我们是否有通常适用于规则引擎的一般蓝图或设计模式? 我可以使用哪种.Net技术来设计一种? 任何指示都会有所帮助。 谢谢。

如何检查进程是否空闲? C#

正如标题所说。 我正在寻找一种方法来检查一个进程是否处于空闲状态,有明显的运行并且没有运行但是如何确定它是否没有做任何事情? 谢谢

如何使用C#以编程方式安装证书

我的学校网页有自己的证书(你必须手动安装),我想创建一个程序,在我点击一个按钮后,会安装一个certificate.cer(从visual studio资源)到本地用户 – “受信任的根证书权限”。你知道如何在Visual C#中编写代码吗?