在TextBox中查看输入文本一秒钟,然后更改为passwordchar

Lyndon BrozCañeteTonelete

问题相同,但最后一个答案是我想要的那个。我需要c#wpf ...我尝试了最后一个答案,但我似乎无法获得间隔..有时可以看到按下的键,有时它没有..按键时如何获得相同的间隔?

private void TextBox_KeyDown(object sender, KeyEventArgs e)
{
    dispatcherTimer.Tick += new EventHandler(dispatcherTimer_Tick);
    dispatcherTimer.Interval = new TimeSpan(0, 0, 0, 1);
    dispatcherTimer.Start();
}

我试过了

dispatcherTimer.Interval = TimeSpan.FromSeconds(5);

但还是一样

编辑

private void dispatcherTimer_Tick(object sender, EventArgs e)
{   
    string str = "";
    for(int i = 0; i < txtPass.Text.Length; i++)
        str += char.ConvertFromUtf32(8226);

    txtPass.Text = str;
    txtPass.Select(txtPass.Text.Length, 0);
}
沙哈里亚尔

您不需要每次都订阅新的事件处理程序。只需在构造函数中执行一次

dispatcherTimer = new DispatcherTimer();
dispatcherTimer.Tick += dispatcherTimer_Tick;
dispatcherTimer.Interval = new TimeSpan(0, 0, 0, 1);

在这种情况Keydown下,只需重置timer(遗憾的是我们没有任何Reset方法)

private void TextBox_KeyDown(object sender, KeyEventArgs e)
{
    dispatcherTimer.Stop();
    dispatcherTimer.Start();
}

随着计时器的滴答声,只有Stop计时器和您的工作

void dispatcherTimer_Tick(object sender, EventArgs e)
{
    dispatcherTimer.Stop();
    //your code
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Java中仅一秒钟更改文本框的背景颜色?

来自分类Dev

如何在Java中仅一秒钟更改文本框的背景颜色?

来自分类Dev

一秒钟后如何在Android Studio中自动更改图像?

来自分类Dev

一秒钟的JavaScript真的是一秒钟吗?

来自分类Dev

一秒钟的JavaScript真的是一秒钟吗?

来自分类Dev

vmware:将焦点更改为来宾时,鼠标指针会停止一秒钟

来自分类Dev

如果检索时间超过一秒钟,如何将按钮更改为“禁用”?

来自分类Dev

从CSS角度来看,单击,按住一秒钟然后拖走时,输入按钮处于什么状态?

来自分类Dev

一秒钟后将输入字段占位符(文本框水印)隐藏在焦点上

来自分类Dev

一秒钟后将输入字段占位符(文本框水印)隐藏在焦点上

来自分类Dev

找出文本框文本在mvvm模式中是否一秒钟没有变化

来自分类Dev

小部件打开一秒钟,然后自动关闭?

来自分类Dev

页面渲染一秒钟然后消失-Vue JS

来自分类Dev

在Visual Studio中更改文件后一秒钟后,红色复选标记会自动删除

来自分类Dev

如何在PIC组件中的PIC16F1938上实现一秒钟的时钟以点亮一秒钟?

来自分类Dev

一秒钟内查询数量很高。

来自分类Dev

一秒钟后边界半径消失

来自分类Dev

一秒钟后悬停消失

来自分类Dev

如何显示图像一秒钟?SWIFTUI

来自分类Dev

骨干视图仅渲染一秒钟

来自分类Dev

需要循环睡眠一秒钟的时间

来自分类Dev

一秒钟后边界半径消失

来自分类Dev

花费一秒钟锁定屏幕

来自分类Dev

显示登录页面一秒钟

来自分类Dev

录制一秒钟的视频Swift?

来自分类Dev

一秒钟后如何使用JavaFX更改Label的内容?

来自分类Dev

为什么每次背景更改时Windows 10都会冻结一秒钟?

来自分类Dev

一秒钟后如何使用JavaFX更改Label的内容?

来自分类Dev

一秒钟后在android中调用另一个意图

Related 相关文章

  1. 1

    如何在Java中仅一秒钟更改文本框的背景颜色?

  2. 2

    如何在Java中仅一秒钟更改文本框的背景颜色?

  3. 3

    一秒钟后如何在Android Studio中自动更改图像?

  4. 4

    一秒钟的JavaScript真的是一秒钟吗?

  5. 5

    一秒钟的JavaScript真的是一秒钟吗?

  6. 6

    vmware:将焦点更改为来宾时,鼠标指针会停止一秒钟

  7. 7

    如果检索时间超过一秒钟,如何将按钮更改为“禁用”?

  8. 8

    从CSS角度来看,单击,按住一秒钟然后拖走时,输入按钮处于什么状态?

  9. 9

    一秒钟后将输入字段占位符(文本框水印)隐藏在焦点上

  10. 10

    一秒钟后将输入字段占位符(文本框水印)隐藏在焦点上

  11. 11

    找出文本框文本在mvvm模式中是否一秒钟没有变化

  12. 12

    小部件打开一秒钟,然后自动关闭?

  13. 13

    页面渲染一秒钟然后消失-Vue JS

  14. 14

    在Visual Studio中更改文件后一秒钟后,红色复选标记会自动删除

  15. 15

    如何在PIC组件中的PIC16F1938上实现一秒钟的时钟以点亮一秒钟?

  16. 16

    一秒钟内查询数量很高。

  17. 17

    一秒钟后边界半径消失

  18. 18

    一秒钟后悬停消失

  19. 19

    如何显示图像一秒钟?SWIFTUI

  20. 20

    骨干视图仅渲染一秒钟

  21. 21

    需要循环睡眠一秒钟的时间

  22. 22

    一秒钟后边界半径消失

  23. 23

    花费一秒钟锁定屏幕

  24. 24

    显示登录页面一秒钟

  25. 25

    录制一秒钟的视频Swift?

  26. 26

    一秒钟后如何使用JavaFX更改Label的内容?

  27. 27

    为什么每次背景更改时Windows 10都会冻结一秒钟?

  28. 28

    一秒钟后如何使用JavaFX更改Label的内容?

  29. 29

    一秒钟后在android中调用另一个意图

热门标签

归档