我正在编写C#表单应用程序,我有一个多行文本框。文本框是否具有内置功能,以在控件右侧显示一个按钮,该按钮可扩展文本框,以便可以在大文本框区域中输入文本。
我指的是此图片中的动作类型:
如果没有,那么对此进行编码的最佳方法是什么?
感谢。
答案 0 :(得分:0)
尝试在项目中添加一个按钮,双击它并使用以下内容:
private void button1_Click(object sender, EventArgs e)
{
textBox1.Size = new System.Drawing.Size(newWidth, newHeight);
}
该按钮应该使文本框更大。如果你想在它展开的同时点击它再缩回它,只需添加一个布尔值并在每次点击按钮时检查它(并改变它的状态,疗程)。