
wpf中usercontrol怎么在主窗体中控制它的隐藏和显示
2个回答
展开全部
只说明写法,不要拷贝
<!-- In your resources section of the XAML -->
<BooleanToVisibilityConverterx:Key="BoolToVis"/>
<!-- In your Button declaration -->
<ButtonHeight="50"Width="50"Cursor="Hand"Visibility="{Binding Path=IsVisible, Converter={StaticResource BoolToVis}}"/>
原文 http://stackoverflow.com/questions/7000819/binding-a-button-visibility-to-bool-value-in-viewmodel
BooleanToVisibilityConverter是WPF自己的类,
IsVisible是窗体绑定的ViewModel里面的属性。
如果不懂MVVM模式,那你还是照着楼上的写吧。
2013-04-23
展开全部
使用Visibility属性。
usercontrolName.Visibility = Visibility.Collapsed; // 隐藏不占用空间
usercontrolName.Visibility = Visibility.Hidden; // 隐藏
usercontrolName.Visibility = Visibility.Visible; // 显示
usercontrolName.Visibility = Visibility.Collapsed; // 隐藏不占用空间
usercontrolName.Visibility = Visibility.Hidden; // 隐藏
usercontrolName.Visibility = Visibility.Visible; // 显示
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询