コピー2016.09.23スポンサーリンク今回はStackLayoutコントロールについて見ていきましょう。StackLayoutコントロールは、文字通りコントロールをスタック(積み上げ)表示するためのコントロールです。■シンプルな使用例もっともシンプルなStackLayoutのサンプルコードは以下の通りです。このサンプルでは3つのLabelと1つのButtonコントロールを配置しています。コントロールは画面の上部から順に配置されていることがわかります。上に詰まりすぎて、時刻表示部分と被っているのが残念です。x:Name="btnOk"/></StackLayout>■Padding設定する時刻部分と重ならないようにするためにはいくつか設定方法があります。はじめにPaddingプロパティを使用してみましょう。このプロパティはStackLayout内に配置したコントロールとStackLayoutまでの余白を表します。逆の言い方をするとStackLayoutの内側に指定した値の余白ができるということです。Padding=”30′′とした場合は、上下左右全て余白が30になります。個々に設定したい場合はカンマで区切ってPadding=”左,上,右,下”のように指定します。BackgroundColor="Lime"/></StackLayout></StackLayout>■SpacingプロパティSpacingプロパティを使用すると、StackLayout内に配置したコントロール間のスペースを指定することができます。外側のStackLayoutはSpacingを30に、内包しているStackLayoutはSpacingを10に設定しています。コントロールの縦方向のスペースの違いを確認して下さい。BackgroundColor="Lime"/></StackLayout></StackLayout>■OrientationプロパティStackLayoutは既定で垂直方向にコントロールが配置されます。横方向に配置したい場合はOrientationプロパティにHorizontalを指定します。既定値はVerticalです。Tab文字を入力できるようにするTextBoxでTab文字を入力できるようにするにはAcceptTabプロパティにTrueを設定します。このとき、MultilineプロパティがTrueである必要があります。まとめこれまでに紹介したTabControlのTipsは下記の通りです。週の最初の曜日を設定するMonthCalendarコントロールは、既定で週の初めが日曜日になっています。週の初めを、他の曜日に変更するにはFirstDayOfWeekプロパティを使用します。使用すると、コンソールに出力するログに色を付けることができます。App.configの例を以下に示します。Buttonコントロールの表面に表示するテキストを設定するButtonコントロールの表面に表示するテキストを表示するにはContentプロパティを使用します。「メッセージを表示」という文字列を表示する場合は下記のようにします。OrderByDescendingメソッド)OrderByメソッッド使用すると、データを昇順で並び替えることができます。以下はnumbers配列の値を昇順で並び替えて、コンソールに出力する例です。コメントをキャンセルメールアドレスが公開されることはありません。*サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。上に表示された文字を入力してください。(41)メタ情報ログイン投稿フィードコメントフィードWordPress.orgタイトルとURLをコピーしました。