C#& WPF:如何在文本框内容更改时更新代码中声明的文本框高度?

时间:2010-10-19 08:52:38

标签: wpf events textbox

我是C#的新手,我是C#& Wpf当然。 在这里,我的老师告诉我们继承UserControls并创建我们自己的wpf控件库。为了让我们创建一个简单的UML编辑器,现在我正在开发一个类控件。

此处所见课程的直观表示:http://www.softwarefactories.com/ScreenShots/CD-1.JPG

现在,为了让最终用户和我作为开发人员轻松,包含的字段 在类控件中包含可编辑的文本框。这些字段可以动态添加到 控制,例如,如果类没有任何成员变量,它将不需要“属性”字段,如果用户想要添加“描述”,他/她可以轻松地这样做。

该部分已完成,但现在TextBox在编辑时不会调整大小; 用户可以添加一行,但不会调整文本框的大小。

我想要做的是创建某种类型的事件处理程序,并具有一个功能 每当用户更改文本框的内容时运行。

- 怎么办?

1 个答案:

答案 0 :(得分:0)

是的,你是完全正确的,只是因为我处理了错误的布局 码。无论如何,它只使用一组常量的文本框,所以我只是用xml和 将高度设置为自动应该是。在堆叠面板中,它们整齐地排列在另一个顶部。谢谢你的帮助,dnr3!