1行のテキスト入力のためのコントロールです。
ファイル --> 新規作成 --> プロジェクト(P)... --> Cross-Platform --> Xamarin-Forms で作成
Button01
HomePage.cs 追加
HomePage.cs の書き換え
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Xamarin.Forms;
namespace Entry01
{
public partial class HomePage : ContentPage
{
public HomePage()
{
BackgroundColor = Color.White;
// iOSだけ、上部に余白をとる
Padding = new Thickness(0, Device.OnPlatform(20, 0,
0), 0, 0);
// StackLayoutで2つの Entryコントロールを並べる
Content = new StackLayout
{
Children = {
new Entry{
FontSize =
20,
BackgroundColor =
Color.Blue,
TextColor =
Color.Yellow,
HeightRequest =
40,//高さ設定
Keyboard =
Keyboard.Email,
Placeholder =
"メールアドレス",
},
new Entry{
FontSize =
20,
BackgroundColor =
Color.Blue,
TextColor =
Color.Yellow,
HeightRequest =
40,//高さ設定
Keyboard =
Keyboard.Text,
Placeholder =
"パスワード",
IsPassword = true, //
入力された文字を隠す
},
}
};
}
}
}
App.cs の書き換え
App.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Xamarin.Forms;
namespace Entry01
{
public class App : Application
{
public App()
{
// The root page of your
application
MainPage = new HomePage();
}
}
}
コメントをお書きください