在 C# Windows 窗体应用程序中,如何以编程方式使其在用户单击(或选项卡)上/(到)文本框时,清除默认文本并将字体样式恢复为 Windows 默认值?
我只是在做一个基本的测试表格。我不会包含我正在使用的失败的代码,因为我已经尝试了很多不同的东西。我有点需要帮助填补空白。我将 textBox 中的文本设为灰色和斜体。当文本框被选项卡或单击时,文本需要消失,字体样式和颜色需要设置回 windows 默认值。我整天都在搞这个,我知道它应该很简单,但我一辈子都无法弄清楚。求救!我在网上看到的大多数信息都有 ASP、HTML 和 Java,但我似乎无法偶然发现 C# 示例。
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace WindowsFormsApplication5
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void textBox1_Click(object sender, EventArgs e)
{
}
private void Form1_Load(object sender, EventArgs e)
{
}
private void button1_Click(object sender, EventArgs e)
{
}
}
}
我进行了广泛搜索,找不到用 C# 编写的好示例。几天前我跑了一个页面,但还没有上市,所以我没有注意它,现在我再也找不到它了。我尝试了几种方法,现在我很困惑。