我正在编写一个有很多文本框的 Windows 窗体应用程序。我想在文本框中添加标签或标题,这样我就不必将很多标签拖到表单上并处理定位等。到目前为止,我已经找到了两种可能的方法来做到这一点。
使用标签和文本框创建用户控件。如何使控件、标签和文本框根据输入的文本适当调整大小,因为该控件将是可重复使用的并且将输入不同的文本大小。如何让文本框的所有属性和事件保持不变。
扩展一个普通的文本框并添加一个称为标签或标题的字符串属性,并在文本框的左侧显示此属性。我知道这可以在带有 CSS 的 Web.UI 中完成,但它是否可以在 winform 中以及如何实现?
关于如何做这些的任何建议?谢谢。