在WPF C#中的TextBox中没有Click事件

问题描述 投票:-1回答:2

我只想添加简单的内容,无论我在哪里单击TextBox,我都想删除其中的文本。我没有事件列表中的东西,事件称为Click。或者只是我需要安装一些附件。按钮很好,它们具有Click事件。

c# wpf events textbox click
2个回答
1
投票
如果您只关心鼠标单击,

MouseButtonLeftUp将起作用。话虽如此,如果有人通过其他方式输入框或焦点,该怎么办?

此时,您可能要查看GotFocus事件。每当TextBox获得焦点时,您就可以处理该事件。


0
投票

TextBox具有名为MouseLeftButtonUp和MouseLeftButtonDown的事件,您可以使用它们。


0
投票

事件GotFocus做了一份工作。不知何故,MouseLeftButtonDown和Up不起作用。不知道为什么,当我这样做

private void Grid_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
    {
        enter_value.Clear();
    }

这不起作用。所以现在当我单击TextBox括号时,我的文本消失了,并且里面有斜体。我可以使用哪个事件在TextBox括号之外单击,斜体消失,上一个文本又回来?

© www.soinside.com 2019 - 2024. All rights reserved.