【问题标题】:Implementing Find & FindNext functionality inside Windows form application c#在 Windows 窗体应用程序 c# 中实现 Find 和 FindNext 功能
【发布时间】:2016-04-14 14:35:11
【问题描述】:

我想在我的 Windows 窗体应用程序中启用 Ctrl+F 或查找或搜索功能。

我的应用程序由主演示者和副演示者组成。

我的搜索是简单的文本搜索,但在由可编辑控件组成的不同子演示者中。

只要找到搜索,焦点就会设置到该子演示者的特定控件。

但是当再次单击查找按钮时,我想从最后一个搜索结果开始搜索,而不是从头开始搜索。

可以存储演示者状态吗?这样我就可以从上次搜索状态开始。

【问题讨论】:

    标签: c# winforms presenter


    【解决方案1】:

    当你点击 find next 时,将前一行 no 存储在某个全局变量中,它从 line no 开始

    static public bool FindNext(string searchString, bool caseSensitive,int line no)
                {    //Your code     }
    

    【讨论】:

    • 我的应用程序只包含带有控件和字符串值的对话框。
    猜你喜欢
    • 1970-01-01
    • 2018-12-06
    • 1970-01-01
    • 2014-10-03
    • 2017-10-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多