Visibilty.Hidden 状态的解决方法 - Windows Phone 8.1 应用程序开发 [英] Workaround for Visibilty.Hidden state- Windows Phone 8.1 App Development

查看:29
本文介绍了Visibilty.Hidden 状态的解决方法 - Windows Phone 8.1 应用程序开发的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我无法将 ProgressBar 的 Visibility State 分配给 Hidden.我在 WPF 模型中读到过,隐藏表示对象不应呈现的可见性状态,但仍应占据 WPF 布局中的空间.Silverlight 不支持隐藏.是否有解决方法可以在我的应用中获得与 Hidden 相同的效果?

I cannot assign the Visibility State to Hidden for a ProgressBar. I've read that in the WPF model, Hidden denotes a visibility state where the object should not render, but should still occupy space in a WPF layout. Silverlight does not support Hidden. Is there a workaround to get the same effect as Hidden in my app?

推荐答案

Visibility.Hidden 仅适用于 WPF.Silverlight 和 Windows.UI.Xaml 都只使用 Visibility.Visible 或 Collapsed.

Visibility.Hidden is WPF only. Both Silverlight and Windows.UI.Xaml use only Visibility.Visible or Collapsed.

您可以设置 UIElement 的 Opacity 属性为零以防止其呈现.此值也很容易设置动画,因此您可以平滑地淡入和淡出元素.

You can set the UIElement's Opacity property to zero to prevent it from rendering. This value is also readily animatiable so you can fade the element in and out smoothly.

这篇关于Visibilty.Hidden 状态的解决方法 - Windows Phone 8.1 应用程序开发的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆