如何根据另一个usercontrol WPF应用程序中的单选按钮选择更改usercontrol的可见性? [英] How do I change the visibility of usercontrol based on radio button selection from another usercontrol WPF application?

查看:101
本文介绍了如何根据另一个usercontrol WPF应用程序中的单选按钮选择更改usercontrol的可见性?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我是WPF的初学者,我在一个用户控件中创建了一个手风琴菜单,其中包含用于子菜单的文本块和单选按钮。现在我想根据WPF窗口中的单选按钮选择显示用户控件。

I am beginner in WPF, I had a accordion menu created in one user control with textblocks and radio button for sub menus. Now I want to display user controls based on the radio button selection in WPF window.

推荐答案

你需要做的事情:

http://msdn.microsoft。 com / en-us / library / system.windows.controls.primitives.togglebutton.ischecked%28v = vs.110%29.aspx [ ^ ],

http:// msdn。 microsoft.com/en-us/library/system.windows.uielement.visibility%28v=vs.110%29.aspx [ ^ ]。



如果你只使用两个可见性值,比如说, System.Windows.Visible System.Windows.Hidden http://msdn.microsoft。 com / en-us / library / system.windows.visibility%28v = vs.110%29.aspx [ ^ ]),你最好使用 CheckBox ,原因显而易见:

http://msdn.microsoft.com/en-us/library/system.windows.controls.primitives.togglebutton.ischecked%28v=vs.110%29.aspx [ ^ ]。



-SA
You need just to things:
http://msdn.microsoft.com/en-us/library/system.windows.controls.primitives.togglebutton.ischecked%28v=vs.110%29.aspx[^],
http://msdn.microsoft.com/en-us/library/system.windows.uielement.visibility%28v=vs.110%29.aspx[^].

If you use only two Visibility values, say, System.Windows.Visible and System.Windows.Hidden (http://msdn.microsoft.com/en-us/library/system.windows.visibility%28v=vs.110%29.aspx[^]), you should better use CheckBox, by apparent reason:
http://msdn.microsoft.com/en-us/library/system.windows.controls.primitives.togglebutton.ischecked%28v=vs.110%29.aspx[^].

—SA


这篇关于如何根据另一个usercontrol WPF应用程序中的单选按钮选择更改usercontrol的可见性?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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