gpt4 book ai didi

c# - 单击文本框时如何使文本消失

转载 作者:太空宇宙 更新时间:2023-11-03 20:18:32 25 4
gpt4 key购买 nike

我设法在 C# 中动态创建文本框。当 textbox 有文本时,我可以让它在我点击它时消失吗?

我需要在文本框中放置一个词,它是 Oracle 中选择的结果。

最佳答案

为 TextBox 的 Text 属性赋值。然后您可以订阅 GotFocus 事件,并将文本值设置为空字符串。

// Holds a value determining if this is the first time the box has been clicked
// So that the text value is not always wiped out.
bool hasBeenClicked = false;

private void TextBox_Focus(object sender, RoutedEventArgs e)
{
if (!hasBeenClicked)
{
TextBox box = sender as TextBox;
box.Text = String.Empty;
hasBeenClicked = true;
}
}

关于c# - 单击文本框时如何使文本消失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15133552/

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