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

par*_*r88 8 c# button ios xamarin xamarin.forms

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

我用过代码:

button1.Hidden = True;
button2.Hidden = True;
button3.Hidden = True;
Run Code Online (Sandbox Code Playgroud)

我已将此代码放在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. 
}
Run Code Online (Sandbox Code Playgroud)

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

Jes*_*ver 5

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

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

button.Visibility= ViewStates.Invisible;
Run Code Online (Sandbox Code Playgroud)

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

button.Visibility = Visibility.Hidden;
Run Code Online (Sandbox Code Playgroud)