gpt4 book ai didi

c# - 查找窗口以在 winforms 应用程序的 richtextbox 中搜索字符串

转载 作者:行者123 更新时间:2023-11-30 18:28:20 24 4
gpt4 key购买 nike

我编写了一个 winform 应用程序,其中我有一个带有 richtextbox 控件的表单,其中填充了字符串。当用户按下 ctr+F 时,我需要从 richtextbox 控件中的字符串中搜索特定的字符串模式,就像我们在 notepad++ 中查找特定的字符串模式一样。我需要自己创建查找窗口还是有任何我可以使用的默认查找窗口控件?

非常感谢任何帮助。

最佳答案

您必须创建一个窗口来查找您想要的特定字符/单词或句子。 Windows 窗体控件不提供任何类型的 UI 工具来查找您的字符串。这也取决于你想从哪里找到字符串。您必须有一个编辑器,如 Textbox、RichTextbox 或任何包含字符串值的控件,如 DataGridView、WebBrowser Control、ListView 等。但是,每个控件都可以有自己的方法来查找特定的字符串。例如,如果您想在 RichTextBox 中查找字符串,则必须从该特定控件 (richTextBox1.Find(...)) 调用该方法。您无法从全局的所有控件中找到该字符串。

如果您想在特定控件中实现该功能,例如 TextEditor(Word Pad),那么代码项目网站上有一个示例,您可以引用。 RichTextBox Control with Find functionality

关于c# - 查找窗口以在 winforms 应用程序的 richtextbox 中搜索字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25215668/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com