c# - 如何使用 textbox.textchange 事件更改生成的 textbox.text
问题描述
如何从其他方法访问 textbox.text?
private void button_Click(object sender, EventArgs e)
{
TextBox textBox = new TextBox();
textBox.Text = "";
textBox.TextChanged += textBox_TextChanged;
}
static void textBox_TextChanged(object sender, EventArgs e)
{
textBox.Text = "0";
}
解决方案
static void textBox_TextChanged(object sender, EventArgs e)
{
var textBox = sender as TextBox;
textBox.Text = "0";
}
推荐阅读
- hive - Apache Hive - 以新名称将一个表中的单个列合并到另一个表中
- sql - 使用 Excel 中的 Power Query 编辑器将单元格值传递到 SQL 查询
- google-cloud-dataflow - 发布/订阅到 Splunk 数据流模板 - 在此服务器上找不到请求的 URL
- json - 通过json对象反应循环并显示数据
- javascript - 如何占据100%的高度
- mysql - MySQL:我有两个表,1 个生产表和 1 个存档表。我需要从两者中选择不同的记录,因为有些记录是相同的
- javascript - 带有 Rails 6 和 webpacker 的谷歌地图的 setcenter 问题
- c++ - 处理不同派生类对象之间的交互
- json - 通过json对象反应循环并显示数据
- flutter - Flutter FlatButton 和 Icon 引入了不需要的填充