Tag: winforms

如何在winforms中的datagridview的当前单元格中添加椭圆按钮和文本框

我想在我的datagridview的当前单元格中添加一个椭圆按钮和文本框控件。 通过单击椭圆按钮,我想打开一个自定义计算器,它的结果将显示在文本框中。 我已经开发了自定义计算器。 我只想在当前选定的单元格中显示椭圆按钮和文本框控件。 如果我离开一个单元格,那么文本框控件的值应该分配给已经提取的单元格。 以下是截图。

使用IMAP计算Gmail中的电子邮件数量

任何人都可以告诉我如何使用imap或其他东西从我的收件箱中获取未读项目的数量,并将其显示在C#WinForms的标签中? 我尝试使用primefaces进给,但从来没有得到它 这是我想要的样子,如果它有帮助:

将键击发送到程序,即使它在后台使用c#

我想将关键笔划发送到程序,即使它在后台运行。 但我只能这样做NOTEPAD, [DllImport(“user32.dll”)] protected static extern byte VkKeyScan(char ch); [DllImport(“user32.dll”, SetLastError = true)] protected static extern IntPtr FindWindowEx(IntPtr hwndParent, IntPtr hwndChildAfter, string lpszClass, string lpszWindow); [DllImport(“User32.Dll”, EntryPoint = “PostMessageA”)] protected static extern bool PostMessage(IntPtr hWnd, uint msg, int wParam, int lParam); char Key = // key value to send IntPtr hWnd = FindWindowEx(_handle, IntPtr.Zero, “edit”, […]

当Control.Visible == false时,无法将数据绑定到控件

在使用C#4.0 / C#2.0的WinForms中,如果控件的可见字段为false,则无法绑定到控件: this.checkBox_WorkDone.DataBindings.Add(“Visible”, WorkStatus, “Done”); 我可以确认绑定已成功添加到控件的数据绑定列表中,但如果我更改绑定对象(WorkStatus),则不会发生任何事情。 这就是WorkStatus的样子: public class WorkStatus : INotifyPropertyChanged { private Boolean _done; public Boolean Done { get { return _done; } set { if (_done == value) return; _done = value; // fire event RaisePropertyChanged(“Done”); } } private Int32 _time; public Int32 Time { get { return _time; } set […]

如何在来自HttpWebResponse的c#windows应用程序中的dataGridView中显示Json DATA

json数据,我来自HTTPWebResponse [{ “testId”:1, “测试名”: “HTML”, “MinScore是”:20, “得分”:40, “日期”: “2014年12月2日”, “状态”: “通过”},{ “testId”:1, “测试名”: “JAVA”, “MinScore是”:20, “分数”:10, “日期”: “2014年12月2日”, “状态”: “FAILED”}] HttpResponseMessage Response = await client.PostAsync(“http://motivtechindia.com/quiz/ws/empquizs”, content); int statusCode = (int)Response.StatusCode; string results = await Response.Content.ReadAsStringAsync(); MessageBox.Show(results);`enter code here` ___________________________________________________________________________________________消息框显示: [{ “testId”:1, “测试名”: “HTML”, “MinScore是”:20, “得分”:40, “日期”: “2014年12月2日”, “状态”: “通过”},{ “testId”:1, “测试名”: “JAVA”, “MinScore是”:20, “分数”:10, “日期”: […]

我可以像使用内置数据库一样使用桌面应用程序部署SQL Server Express吗?

我可以像使用内置数据库一样使用桌面应用程序部署SQL Server Express吗? 因为我不希望我的客户端单独设置SQL Server Express! 将SQL Server Express集成到我的桌面应用程序中是否容易?

CheckedListBox只允许检查一个项目

在我的CheckedListBox应用程序中,我想只允许检查一个项目。 我已经设置了这些属性 checkOnClick = true; SelectionMode = One; 任何建议将不胜感激

强制表格重绘?

在C#WinForms中 – 我正在绘制一个实时的折线图,它基于每500毫秒通过串口接收的数据。 e.Graphics.DrawLine逻辑位于表单的OnPaint处理程序中。 一旦我从串口收到数据,我需要调用一些导致表单重绘的东西,以便调用OnPaint处理程序。 我试过这个.Refresh和this.Invalidate,会发生的事情是我丢失了以前在表单上绘制的内容。 还有另一种方法可以实现这一点而不会丢失表单上的内容吗?

DataGridView.CellContentClick

如果我非常快速地鼠标单击DataGridViewCheckBoxCell,DataGridView.CellContentClick不会触发。 我怎么解决这个问题? 我需要知道CheckBox的检查状态何时发生变化

在Windows窗体应用程序中单击按钮时隐藏窗体并显示另一个窗体

我正在做一个Windows窗体应用程序的应用程序。 首先,会出现某种forms,在用户点击下一个按钮后,应隐藏此表单并显示另一个表单。 我试着这样做。 我设法隐藏了当前的表格,但下一个表格不会显示。 这是我的尝试: 这是按钮的事件处理程序 private void button1_Click_1(object sender, EventArgs e) { if (richTextBox1.Text != null) { this.Visible=false; } else MessageBox.Show(“Insert Attributes First !”); } 这是主要function: static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Form2 form2 = new Form2(); Form1 form1 = new Form1(); form2.Hide(); Application.Run(form1); while (true) { if (form1.Visible == false) form2.Show(); } }