0

我正在开发一个具有 3 层屏幕的简单 iPhone 应用程序。第二层与第三层的连接存在问题——您将在下面看到代码,大部分来自教程。“TouchUpInside”在 Xamarin Studio 中以红色突出显示为错误。如果您能提供帮助,请告诉我。

错误:表达式表示需要“变量”、“值”或“类型”的“方法组”。

public override void ViewDidLoad ()
    {
        base.ViewDidLoad ();
        //---- when the hello world button is clicked
        this.btnNext.TouchUpInside += (sender, e) => {
            //---- instantiate a new hello world screen, if it's null
            // (it may not be null if they've navigated backwards
            if(this.helloWorldScreen2 == null)
            { this.helloWorldScreen2 = new HelloWorldScreen2(); }
            //---- push our hello world screen onto the navigation
            //controller and pass a true so it navigates
                 this.NavigationController.PushViewController(this.helloWorldScreen2, true);
        };

    }
4

0 回答 0