如何在 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;
但这也不起作用。我已经尝试将它放在我的 View Controller 文件中的不同位置,但我仍然无法让它工作。我通过在 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 = true; 它在某种程度上借鉴了 WPF 开发,而不是您使用的方法来自 WinForm 开发,它看起来像..
button.Visibility = Visibility.Hidden;
关于c# - 如何在 C# Xamarin IDE iOS 中隐藏一个按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31622158/