如何在C#Xamarin IDE iOS中隐藏按钮

时间:2015-07-25 02:10:26

标签: c# ios button xamarin xamarin.forms

如何在iOS中的Xamarin IDE中使用C#隐藏按钮?我知道这对某些人来说可能是一个简单的问题,但我尝试了多种方法,但我无法让它发挥作用。

我已经使用了代码:

button1.Hidden = True;
button2.Hidden = True;
button3.Hidden = True;

我已将此代码放在<{1}}部分

下面
viewDidLoad

我已尝试使用public override void ViewDidLoad () { base.ViewDidLoad (); button1.Hidden = True; button2.Hidden = True; button3.Hidden = True; // Perform any additional setup after loading the view, typically from a nib. } ,但这也无效。我已经尝试将它放在我的视图控制器文件中的不同位置,但我仍然无法使其工作。通过在xamarin IDE中命名,我确保我的按钮与我在文件中使用的名称相对应。我试图做的是让我的按钮消失并点击按钮重新出现,但我甚至无法使它们最初消失。

1 个答案:

答案 0 :(得分:5)

根据http://forums.xamarin.com/discussion/9317/how-to-hide-and-unhide-a-button

有一种非常简单的方法可以隐藏Xamarin中的按钮。而不是使用Button.Hide或Button.Hidden = true;你应该去

button.Visibility= ViewStates.Invisible;

这与Button.Hide()基本相同;或Button.Hidden = true; 它有点借用WPF开发,而不是你使用的方法来自WinForm开发,它看起来像..

button.Visibility = Visibility.Hidden;