如何在加载时将Xaml VisibilityConverter默认设置为false,以便根本不显示任何内容?

时间:2013-10-22 17:58:17

标签: xaml windows-8 windows-phone-8 converter

因为现在,如果您创建一个VisibilityConverter,绑定到false,它会在应用程序加载时显示在UI中,然后在半秒后消失。有没有一个技巧可以正常工作?

1 个答案:

答案 0 :(得分:0)

只有在设置了datacontext后才能解析绑定。如果您看到控件短暂出现然后消失,则表示您在页面渲染之后设置了datacontext

要防止出现此问题,请确保在呈现页面的任何控件之前分配了datacontext。为了安全起见,我通常在调用InitializeComponents之前在页面构造函数中执行此操作。