VB.NET, C#, PowerShellを使用しているエンジニアのためのサイト。
基本的な使用方法から開発で役立つTipsまで幅広く取り扱っています。
Update 2018/09/04
< Prev Tips
Next Tips>
Button コントロールでクリックされたことを知るには Clicked イベントを使用します。
以下にコードビハインドでクリックイベントを作成する例を示します。
xaml側では、Buttonコントロールに「button1」という名前がついているものとします。
7~9行目までが Clickedイベントの部分です。
button1がタップされると、このClickedイベントが発生し、DisplayAlertが実行されます。
DispleyAlertは、文字通り画面にアラートを出すためのメソッドです。
第1引数がアラートのタイトル、第2引数がメッセージ、第3ボタンがボタンのテキストです。
public partial class MainPage : ContentPage
{
public MainPage()
{
InitializeComponent();
button1.Clicked += (sender, e) => {
DisplayAlert("タイトル", "メッセージ", "キャンセル");
};
}
}>
次にXamlとコードビハインドでクリックイベントを作成する例を示します。
xaml側では、Buttonコントロールの ClickedにClickedイベントハンドラの名称を記述します。
<Button x:Name="button1" Text="Click Me!!" Clicked="button1_Clicked" />
コードビハインド側は、以下例のように Clickedイベントハンドラを作成します。
このイベントハンドラの名称は Xaml側で指定したイベントハンドラの名称にします。
public partial class MainPage : ContentPage
{
public MainPage()
{
InitializeComponent();
}
void button1_Clicked(object sender, System.EventArgs e)
{
DisplayAlert("タイトル", "メッセージ", "キャンセル");
}
}
実行例を以下に示します。