cost 349 ms
如何从另一个线程更新 GUI?

[英]How do I update the GUI from another thread?

从另一个Thread更新Label的最简单方法是什么? 我有一个在thread1上运行的Form ,从那里我开始另一个线程( thread2 )。 当thread2正在处理一些文件时,我想用thread2的当前工作状态更新Form上的Label 。 我怎么能那样做? ...

实施 INotifyPropertyChanged - 是否存在更好的方法?

[英]Implementing INotifyPropertyChanged - does a better way exist?

微软应该为INotifyPropertyChanged实现了一些快速的东西,比如在自动属性中,只需指定{get; set; notify;} {get; set; notify;} {get; set; notify;}我认为这样做很有意义。 或者有什么并发症吗? 我们自己可以在我们的属性中实现 ...

如何制作只接受数字的文本框?

[英]How do I make a textbox that only accepts numbers?

我有一个带有文本框控件的 Windows 窗体应用程序,我只想接受整数值。 过去,我通过重载 KeyPress 事件并删除不符合规范的字符来完成这种验证。 我查看了 MaskedTextBox 控件,但我想要一个更通用的解决方案,它可能可以使用正则表达式,或者取决于其他控件的值。 理想情况下,这会 ...

跨线程操作无效:控件从创建它的线程以外的线程访问

[英]Cross-thread operation not valid: Control accessed from a thread other than the thread it was created on

我有一个场景。 (Windows Forms、C#、.NET) 有一个主窗体承载一些用户控件。 用户控件执行一些繁重的数据操作,因此如果我直接调用UserControl_Load方法,UI 在加载方法执行期间变得无响应。 为了克服这个问题,我在不同的线程上加载数据(尝试尽可能少地更改现有代码) 我 ...

如何在 Windows 窗体应用程序中保存应用程序设置?

[英]How can I save application settings in a Windows Forms application?

我想要实现的目标非常简单:我有一个使用路径读取信息的 Windows 窗体 (.NET 3.5) 应用程序。 用户可以使用我提供的选项表单修改此路径。 现在,我想将路径值保存到文件中以备后用。 这将是保存到此文件的众多设置之一。 该文件将直接位于应用程序文件夹中。 我知道有三个选项可用: ...

如何从事件中删除所有事件处理程序

[英]How to remove all event handlers from an event

要在控件上创建新的事件处理程序,您可以执行以下操作 或这个 并删除事件处理程序,你可以这样做 但是如何从事件中删除所有事件处理程序? ...

如何自动滚动到多行文本框的底部?

[英]How do I automatically scroll to the bottom of a multiline text box?

我有一个文本框,其 .Multiline 属性设置为 true。 我会定期向其中添加新的文本行。 我希望文本框在添加新行时自动滚动到最底部的条目(最新的条目)。 我该如何做到这一点? ...

获取当前文件夹路径

[英]Get current folder path

我想创建一个转换文件的程序。 我希望用户能够将可执行文件放在任何目录中,并且在执行该程序时(双击 .exe),我希望该程序能够处理当前文件夹中存在 exe 文件的所有文件。 程序如何确定它当前正在执行的路径? 我试过System.Windows.Forms.Application.StartupPa ...

如何分组Windows窗体单选按钮?

[英]How do I group Windows Form radio buttons?

如何在Windows窗体应用程序中对单选按钮进行分组(很像ASP.NET的radiobuttonlist!)? 所以我可以在从选项中选择的每个案例之间切换。 ...

在 Windows 窗体应用程序中实现键盘快捷键的最佳方法?

[英]Best way to implement keyboard shortcuts in a Windows Forms application?

我正在寻找一种在 C# 中的Windows 窗体应用程序中实现常见 Windows 键盘快捷键(例如Ctrl + F 、 Ctrl + N )的最佳方法。 该应用程序有一个主窗体,它承载许多子窗体(一次一个)。 当用户点击Ctrl + F 时,我想显示一个自定义搜索表单。 搜索表单将取决于应用程序 ...

如何将文件拖放到应用程序中?

[英]How do I drag and drop files into an application?

我已经在 Borland 的Turbo C++环境中看到了这一点,但我不确定如何为我正在开发的 C# 应用程序执行此操作。 是否有需要注意的最佳实践或陷阱? ...

使用Application.DoEvents()

[英]Use of Application.DoEvents()

可以在C#中使用Application.DoEvents()吗? 此功能是否可以让GUI跟VB6的DoEvents几乎一样地赶上应用程序的其余部分? ...

如何正确退出 C# 应用程序?

[英]How do I properly exit a C# application?

我有一个用 C# 发布的应用程序。 每当我通过单击红色退出按钮关闭主窗体时,窗体会关闭但不会关闭整个应用程序。 我在尝试关闭计算机时发现了这一点,随后被许多带有我添加的MessageBox警报的子窗口轰炸。 我试过Application.Exit但它仍然调用所有子窗口和警报。 我不知道如何使用En ...

使用给定的 DateTime 对象获取一个月的第一天和最后一天

[英]Getting the first and last day of a month, using a given DateTime object

我想获取给定日期所在的月份的第一天和最后一天。日期来自 UI 字段中的值。 如果我使用时间选择器,我可以说 但我试图从 DateTime 对象中获取它。 所以如果我有这个... 如何从dt获取本月的第一天和最后一天? ...

如何制作仅在系统托盘中运行的 .NET Windows 窗体应用程序?

[英]How can I make a .NET Windows Forms application that only runs in the System Tray?

我需要做什么才能使Windows 窗体应用程序能够在系统托盘中运行? 不是可以最小化到托盘的应用程序,而是只会存在于托盘中的应用程序,无外乎 一个图标 工具提示,以及 一个“右键单击”菜单。 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM