C# [Xamarin][CrossPlatform][Deviceクラス] Device.OnPlatformで様々なサイズを微調整する Device.OnPlatformメソッドを使用するとターゲット(iOS, Android, Windows Phone)の微調整を行うことができます。 構文は以下の通りで引数は3つあります。 構文: Device.OnPlatform(i... 2017.02.08 C#
C# [Xamarin][CrossPlatform][Deviceクラス] Device.Idiomでデバイス種類を判別する DeviceクラスのIdiomプロパティを使用すると、現在起動しているデバイスがPhone, たブレッド, デスクトップのどれなのかを判別することができます。 Device.Idiomプロパティは、TargetIdiom列挙体(以下表)の値... 2017.02.07 C#CrossPlatformXamarin
CrossPlatform [Xamarin][CrossPlatform][Deviceクラス] Device.OSでターゲットを判断する 今回から数回に分けて、Deviceクラスの使用方法を見ていきます。 Xamarin.Formsは1つのソリューションで、iOS, Android, Windows Phone, Windows向けのアプリケーションを作成できるのは、すでに皆... 2017.02.06 CrossPlatformXamarin
C# [Xamarin][CrossPlatform][Control] ListView ListViewはDatePickerやTimePickerのような外観を持つコントロールで、複数の値から任意の値を選択することができます。 ListViewには任意の複数の値を表示することができます。 以下はListViewとその下にLa... 2017.01.26 C#CrossPlatformXamarinコントロール
C# [書籍]15時間でわかるUWP 私が執筆した 「15時間でわかるUWP」という書籍が技術評論社さんより1/24に出版となります。 本ブログでも取り上げていたUWPについて、凝縮した一冊となっていますので是非お手に取っていただけたら幸いです。 // Amazon.co.jp... 2017.01.24 C#UWP
C# [Xamarin][CrossPlatform][Control] WebView WebViewコントロールを使用すると、Webブラウザを実装することができます。 WebViewコントロールに表示するページ(URL)は、Sourceプロパティで指定します。 戻れるページがあるかどうかはCanGoBackプロパティ、進める... 2017.01.23 C#CrossPlatformXamarinコントロール
C# [Xamarin][CrossPlatform][Control] Stepper Stepperコントロールはとのボタンが1つずつ付いているコントロールで、タップする毎に値を増減させることができます。 変更可能な値の範囲はMinimumプロパティとMaximumプロパティで設定します。 また、1回のタップによる値の増減値... 2017.01.19 C#CrossPlatformXamarinコントロール
C# [Xamarin][CrossPlatform][Control] Switch Switchコントロールは、文字通りスイッチを表現するためのコントロールです。 使用方法は簡単です。 スイッチの状態を変更するにはIsToggledプロパティを使用し、スイッチをONにするにはTrueを、スイッチをOFFにするにはFalse... 2017.01.18 C#CrossPlatformXamarinコントロール
C# [Visual Studio for Mac] 画面にコントロールを配置する 前回は新規でプロジェクトを作成したので、今回はコントロールを配置して実行をしてみたいと思います。 はじめに、ソリューションエクスプローラーでXAMLファイルをダブルクリックして開きます。プロジェクト名.xaml というファイルがメイン画面の... 2017.01.17 C#Visual Studio for Mac
C# [Visual Studio for Mac] 新規プロジェクトを作成する Visual Studio for Macが発表されて、だいぶ時間が経ちました。 しかし、まだ正規版ではないためまだ更新が行われることと思います。 Visual Studio for Macはなんぞやというと、今後 Xamarin Stud... 2017.01.16 C#Visual Studio for Mac