2019

Xamarin.Formsでスマホアプリ開発

C#Xamarin.Formsでスマホ開発#23 コントロールをデータバインドする方法

前回のSwitchのレクチャーでスイッチがONのときにImageを表示し,OFFのときにImageを非表示にする例を解説しました。その時はSwitchのToggledイベントをコードビハインド側に書いて,その中でImageのIsVisibl...
Xamarin.Formsでスマホアプリ開発

C#Xamarin.Formsでスマホ開発#22 Switchの使い方を解説

Switchとは? スイッチとは,WindowsFormsで言うところのチェックボックスのような感じですね。ONかOFFを設定するコントロールになります。 Switchの書き方 Switchの動作を検証するためにSwitchPageというコ...
Xamarin.Formsでスマホアプリ開発

C#Xamarin.Formsでスマホ開発#21 ViewCellの共通化のやり方

ViewCellの共通化とは? 今回はViewCellの共通化というお話をしたいと思います。ViewCellというのは以前MenuPageを作成したときにListViewを使いましたが,そのなかで1行分のレイアウトを定義していた部分の事です...
Xamarin.Formsでスマホアプリ開発

C#Xamarin.Formsでスマホ開発#20 戻るボタンを非表示にする

タイトルバーの戻るボタン ナビゲーションページにはタイトルと戻るボタンを表示しているヘッダーエリアがあります。このエリア自体をNavigationPage.HasNavigationBarで非表示にすることはできますが,戻るボタンだけを非表...
Xamarin.Formsでスマホアプリ開発

C#Xamarin.Formsでスマホ開発#19 LoadとCloseに代わるもの

ページイベントに関して 今回はページのイベントに関して少しだけ解説します。ページの起動時と終了時のイベントです。WindowsFormsなどでは起動時はLoadイベントがあり,終了時はClosedなどのイベントがありましたがXamarinで...
Xamarin.Formsでスマホアプリ開発

C#Xamarin.Formsでスマホ開発#18 Deviceごとの処理切り替え方法

Xamarin.Formsをコーディングしていると,時々デバイスごとに処理を切り替えたい場合が出てきます。iOSとAndroidでのコントロールの配置の微妙な違いや,UWPとの微妙な違いを吸収したいときなんかがあります。それ以外にも物理的に...
Xamarin.Formsでスマホアプリ開発

C#Xamarin.Formsでスマホ開発#17 DisplayActionSheetの使い方

DisplayActionSheetとは? DisplayActionSheetとは複数の選択肢の中からユーザーに選択を行わせ,結果を得ることのできる機能です。よくあるのは「コピー」「貼り付け」「削除」「キャンセル」なんかを選ばせることに使...
Xamarin.Formsでスマホアプリ開発

C#Xamarin.Formsでスマホ開発#16 DisplayAlertの使い方

DisplayAlertとは? DisplayAlertとは,メッセージを表示する機能です。WindowsFormsで言うところのMessageBoxですね。使い方は2種類あって,OK応答だけのやつと,OKとCancelの応答をとるものがあ...
Xamarin.Formsでスマホアプリ開発

C#Xamarin.Formsでスマホ開発#15 CarouselPageの作り方

なぜCarouselPageが必要なのか? CarouselPageを使うと左右にスワイプするだけでページを移動することができます。ちょうどスマホで写真を見ているときに,次の写真に移っていくような感じの動作でページ切り替えができるようになり...
Xamarin.Formsでスマホアプリ開発

C#Xamarin.Formsでスマホ開発#14 ListViewの作り方

ListViewとは? ListViewとは,繰り返し項目をリストにして表示してくれるコントロールで,顧客リストデータ等を画面に表示するときに使うことができます。自由にレイアウトをすることができるので,イメージをおいて,その横にラベルを2つ...