如何在asp.net c#中双击树视图控件的节点重命名

本文关键字:视图 控件 重命名 节点 双击 asp net | 更新日期: 2023-09-27 18:12:59

我需要在asp.net c#中双击节点重命名树视图控件的节点。由于在asp.net树视图控件中没有双击事件,所以请任何人可以为我提供一些关于如何创建自定义双击事件以及如何重命名树视图节点的想法。

如何在asp.net c#中双击树视图控件的节点重命名

你可以使用单个点击事件来捕捉双击:只需比较上次点击时间与当前时间,如果差异较小,则双击周期-它绝对是双击事件。比如:

DateTime LastClickTime = DateTime.MinValue;
void on_click()
{
    if (DateTime.Now - LastClickTime < TimeSpan.FromMilliseconds(100))
        on_double_click();
    LastClickTime = DateTime.Now;     
}