按鍵

按鈕可能是最常見的控制不僅在移動應用程式,但在具有 UI 的應用程式。按鈕的概念在此處列出的目的太多了。但一般來說,你將使用一個按鈕來允許使用者在你的應用程式中啟動某種操作或操作。此操作可以包括應用程式中的基本導航,以及將資料提交到 Internet 上某處的 Web 服務。

XAML

<Button
    x:Name="MyButton"
    Text="Click Me!"
    TextColor="Red"
    BorderColor="Blue"
    VerticalOptions="Center"
    HorizontalOptions="Center"
    Clicked="Button_Clicked"/>

XAML Code-Behind

public void Button_Clicked( object sender, EventArgs args ) 
{
    MyButton.Text = "I've been clicked!";
}

var button = new Button( ) 
{
    Text = "Hello, Forms !",
    VerticalOptions = LayoutOptions.CenterAndExpand,
    HorizontalOptions = LayoutOptions.CenterAndExpand,
    TextColor = Color.Red,
    BorderColor = Color.Blue,
};

button.Clicked += ( sender, args ) => 
{
    var b = (Button) sender;
    b.Text = "I've been clicked!";
};

StackOverflow 文件