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

How to make a button hidden in C# Xamarin IDE iOS

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

我用过代码:

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

我已将这段代码放在下面的 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. 
}

我试过使用 button1.Visible = false; 但这也不起作用。我已经尝试将它放在我的视图控制器文件中的不同位置,但我仍然无法让它工作。我通过在 xamarin IDE 中命名它们来确保我的按钮与我在文件中使用的名称相对应。我想要做的是让我的按钮消失并在点击按钮时重新出现,但我什至无法让它们最初消失。

根据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 = 真; 它在某种程度上借鉴了 WPF 开发,而不是您使用的方法来自 WinForm 开发,它看起来像..

button.Visibility = Visibility.Hidden;