这是一个.Net 4.5 WPF问题。 我试图以编程方式设置在XAML(特别是Expander)中定义的FrameworkElement的MaxWidth,但我已经尝试了
没有快乐。当我通过调试器运行它时,MaxWidth固执地保持在XAML中编译时指定的值。甚至可以在运行时设置MaxWidth和MaxHeight吗?
感谢。
答案 0 :(得分:0)
尝试在代码中将控件的MaxWidth设置为double。 例如, 对于文本框名称txtTest,您可以将其最大宽度设置如下。
txtTest.MaxWidth=300.0;
如果是扩展器,这种机制也能正常工作。你能告诉我你的xaml你如何定义你的扩展器