我注意到BorderStlye对于“不显示边框”和NotSet有明确的None,这会导致控件恢复为默认或CSS样式。
我想在某些情况下将面板的高度设置为0,但是然后能够将其返回到样式表中指定的任何高度,类似于BorderStyle可以执行的操作。可以这样做吗?
答案 0 :(得分:0)
您可以使用Unit.Empty:
myPanel.Height = Unit.Empty;
这将重置您之前设置的隐含值。
但是如果你想隐藏一个控件,有比将高度设置为0更好的方法。
myPanel.Visible = false;