如何设置单选按钮的可见性属性

Posted

技术标签:

【中文标题】如何设置单选按钮的可见性属性【英文标题】:how can i set visibility property of radiobutton 【发布时间】:2014-08-23 08:18:07 【问题描述】:

我对 xamarin 中的 RadioButton 有疑问。我想让我的RadioButtons 可见,但我不知道该怎么做。我的 RadioButtons 在我的 xml 文件中是不可见的。我想让它们从代码中可见。我需要这个,因为我想列出最后一次登录的用户,当我选择一个时,他会填满我的框。但一开始我没有 3 个用户,但只有 1 个,所以我需要隐藏未使用的 RadioButtons。那么如何更改 RadioButtons 的属性呢?

【问题讨论】:

【参考方案1】:

有时这有点痛苦,因为有时你必须深入挖掘,因为它并不总是 100% 工作,但 Xamarin/C# 中的 Basic 使用如下:

rb.Visibility=ViewStates.Visible;

【讨论】:

【参考方案2】:

要使单选按钮可见:

radioButton.setVisibility(View.VISIBLE);

使单选按钮不可见:

radioButton.setVisibility(View.GONE);

假设您已在 Activity 中正确初始化 radioButton,这可以正常工作。

对于 Xamarin.android C# 试试这个:

button.Visibility = ViewStates.Invisible;

Reference link 1 和 Reference link 2

【讨论】:

我用 Xamarin.Android c# 编写,我没有 setVisibility 方法。 试试this的建议是否有效@Blackchart Refer this@Blackchart 是的! button.Visibility = ViewStates.Invisible;它非常适合我!你帮了我很多!谢谢你:)【参考方案3】:

试试这个代码:

RadioButton rb = (RadioButton) findViewById(R.id.firstRadio);
rb.setVisibility(View.VISIBLE);

【讨论】:

我用 Xamarin.Android c# 编写,但没有 setVisibility 方法。

以上是关于如何设置单选按钮的可见性属性的主要内容,如果未能解决你的问题,请参考以下文章

MFC 在代码中增加单选按钮

Delphi 如何操作外部程序的控件(如按钮,文本框,单选按钮等)

如何动态设置单选按钮的 'checked' 属性。

如何从 PHP 中的单选按钮发送值属性 [关闭]

如何手动设置单选按钮(通过代码)?

如何使用 Bootstrap v3.4.1 设置禁用(也选中)单选按钮的样式?