c# - 显示 C# winforms 编辑控件的提示

标签 c# winforms user-interface

我正在开发 C# winforms 应用程序(VS.NET 2008、.NET 3.5 sp 1)。我在表单上有一个搜索字段,而不是在搜索字段旁边有一个标签,我想在搜索字段本身的背景中显示一些灰色文本(例如,“搜索词”)。当用户开始在搜索字段中输入文本时,文本应该会消失。我怎样才能做到这一点?

最佳答案

您将需要使用一些 P/Inovke 互操作代码来执行此操作。查找 Win32 API SendMessage 函数和 EM_SETCUEBANNER 消息。

关于c# - 显示 C# winforms 编辑控件的提示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46860/

相关文章:

ruby Canvas (GUI)

带有 Tkinter 的 Python GUI

C# Linq 将元素添加到满足条件的对象列表中

c# - 将范围添加到同一命令行/行中的新对象列表

c# - 是否有 ExecuteWhenThisThreadIsIdle 方法?

c# - 如何从 Getpaged 获取数据集?

调用方法时Java Swing GUI卡住

c# - 从 web api 调用 aspx 页面时出现“无效的 URI : The format of the URI could not be determined.”

c# - 无法清除 ListBox.SelectedItems 集合 wpf

c# - Winforms:在设计器中创建对象并对其进行自定义