Tag: winforms

以编程方式在DataGridView中select一行

如何在运行时以编程方式在DataGridViewselect特定范围的行?

VB.NET – 中断窗体循环和结束窗体

我有一个通过无限循环和处理数据的表单。 当我点击一个“closures”窗体的button时,窗体即使closures,也会继续处理。 我希望表单完全结束并退出循环语句,然后打开一个新表单。 这里是我用来closures表单的代码 frmMain.Close() frmMain.Dispose() 注意:我不使用线程,它只是一个简单的VB.NET应用程序。 我没有closures主要的启动forms。

Winform应用程序中的默认button属性

我有一个表单,需要用户input,然后让用户连接到SQL Server。 这发生在button单击上。但是我可以在哪里设置属性“默认”button,以便用户在点击进入时执行该button的工作。

检查项目后触发哪个CheckedListBox事件?

我有一个CheckedListBox,我想要一个事件后检查一个项目,以便我可以使用CheckedItems与新的状态。 由于ItemChecked在CheckedItems更新之前被触发,因此它将无法正常工作。 什么样的方法或事件可以用来通知CheckedItems更新时?

查找节点在上下文菜单下单击

我怎样才能找出树列表中的哪个节点的上下文菜单已被激活? 例如,右键单击节点并从菜单中select一个选项。 我不能使用TreeViews的SelectedNode属性,因为节点只是被右键单击,没有被选中。

C#GUI命名约定的最佳实践?

无论是用WinForms还是XAML编写的graphics用户界面,在我看到的项目之间似乎都有着最广泛的命名约定。 对于一个人的名字简单的TextBox ,我已经看到了各种命名约定: TextBox tbName // Hungarian notation TextBox txtName // Alternative Hungarian TextBox NameTextBox // Not even camelCase TextBox nameTextBox // Field after field with TextBox on the end TextBox TextBoxName // Suggested in an answer… TextBox textBoxName // Suggested in an answer… TextBox uxName // Suggested in an answer… TextBox name // Deceptive […]

在WinFormsdevise器中显示控件层次结构

我们的客户之一有一个旧的WinForms应用程序,其中包含有很多控件的表单。 其中一些控件具有较深的层次结构,使得在devise器中难以select它们。 我需要理解这个层次来修改应用程序来纠正一些错误。 有没有办法清楚地看到这个层次? 例如,是否有可用的东西类似于当您在HTML层次结构(HTML> Body> div>等)中的位置的面包屑时在.aspx源文件中可以看到的东西? 或者更多的视觉可能?

如何知道用户点击了“X”或“closures”button?

在MSDN中,我发现CloseReason.UserClosing知道用户已经决定closures表单,但我猜这是相同的,无论是单击Xbutton或单击closuresbutton。 那么如何区分这两个我的代码? 谢谢大家。

C#ListView列宽Auto

我如何设置列的宽度ac#winforms listview控制自动。 像宽度= -1 / -2?

如何在.NET中显示错误和警告消息框/如何自定义MessageBox

使用C#.NET(Winforms)。 我想知道如何显示一个Ding!!的消息框Ding!! 声音和一个红色的十字标记在里面。 这就是我所说的: 如何为我的软件做这样的事情,有自定义错误和自定义警告? MessageBox.Show("asdf"); 不给我定制。