我的wpf应用程序中有一个Combobox。用户可以在运行时更改其文本样式。当文本字体变大时,文本的下半部分将被覆盖Combobox
这是因为Combobox的高度未更新。但是如果我使用this.combobox.Height = 200直接更新高度,它会变成这样Combobox
问题是如何在运行时更新combobox.Height以及如何获得新的高度?
答案 0 :(得分:0)
我认为你必须动态更新你的组合的高度。 为此,根据当前字体大小计算新的高度值并进行更改。
此处使用文本框的示例:Set TextBox Height
一个好的解决方案是将Height与您上下文中的计算属性绑定。