WPF c#获得对象可见性
本文关键字:对象 可见性 WPF | 更新日期: 2023-09-27 18:04:52
我有一个隐藏的标签和文本字段。我可以让它可见,但如果我试图隐藏它以后它不工作,我得到一个空引用错误。
if (SMTPAuthValue != "None")
{
lblSMTPAccount.Visibility = System.Windows.Visibility.Visible;
comboSMTPAccount.Visibility = System.Windows.Visibility.Visible;
}
else
{
if (lblSMTPAccount.Visibility == System.Windows.Visibility.Visible)
{
lblSMTPAccount.Visibility = System.Windows.Visibility.Hidden;
comboSMTPAccount.Visibility = System.Windows.Visibility.Hidden;
}
}
我不知道如何获得可见性属性和比较其当前状态。如果你能帮助我纠正代码或简洁地解释为什么它不能工作,以及我可以在哪里阅读更多关于WPF和c#的信息,以更好地理解为什么它不能工作,我将非常感谢你的帮助。
如果NullReferenceException
来自所提供的代码,则lblSMTPAccount
或comboSMTPAccount
必须是null
。否则,异常来自未包含在您的问题中的代码。