Xuni コントロール > Input > MaskedEntry > クイックスタート:Xuni MaskedEntry コントロールの表示 |
このセクションでは、XuniMaskedEntry コントロールをポータブルアプリケーションまたは共有アプリケーションに追加し、[社会保障番号]、[誕生日]、[電話番号]、[都道府県]の 4 つの入力フィールドを指定します。[社会保障番号]入力フィールドはハイフンで区切られた 9 桁の数字を、[誕生日]フィールドは mm/dd/yyyy 形式の日付を、[電話番号]フィールドは局番を含む 10 桁の数字を、[都道府県]フィールドは都道府県の郵便番号の短縮形を受け取ります。
XuniMaskedEntry コントロールを使用して 4 つの入力フィールドを初期化するには、次の手順を実行します。
次の図は、上記の手順を実行して構成された入力フィールドを示しています。
XAML で XuniMaskedInput コントロールを初期化するには、次の手順を実行します。
XAML |
コードのコピー
|
---|---|
xmlns:xuni="clr-namespace:Xuni.Forms.Input;assembly=Xuni.Forms.Input" |
XAML |
コードのコピー
|
---|---|
<StackLayout> <Grid> <Label Text="社会保障番号:" VerticalOptions="Center" /> <xuni:XuniMaskedEntry x:Name="c1MaskedTextBox1" Mask="000-00-0000" Grid.Column="1" /> <Label Text="生年月日:" VerticalOptions="Center" Grid.Row="1" /> <xuni:XuniMaskedEntry x:Name="c1MaskedTextBox2" Keyboard="Numeric" Mask="90/90/0000" Grid.Row="1" Grid.Column="1" /> <Label Text="電話番号:" VerticalOptions="Center" Grid.Row="2" /> <xuni:XuniMaskedEntry x:Name="c1MaskedTextBox3" Mask="(999) 000-0000" Keyboard="Telephone" Grid.Row="2" Grid.Column="1" /> <Label Text="国家:" VerticalOptions="Center" Grid.Row="3" /> <xuni:XuniMaskedEntry x:Name="c1MaskedTextBox4" Mask="LL" Grid.Row="3" Grid.Column="1" /> </Grid> </StackLayout> |
C# |
コードのコピー
|
---|---|
public App() { // アプリケーションのルートページ MainPage = new Page1(); } |
AppDelegate.cs
をダブルクリックして開きます。C# |
コードのコピー
|
---|---|
Xuni.Forms.Input.Platform.iOS.Forms.Init(); |
C# |
コードのコピー
|
---|---|
Xuni.Forms.Input.Platform.WinPhone.XuniInputRenderer.Init(); |