如何在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中命名,我确保我的按钮与我在文件中使用的名称相对应。我试图做的是让我的按钮消失并点击按钮重新出现,但我甚至无法使它们最初消失。
答案 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;