読者です 読者をやめる 読者になる 読者になる

yamamoWorks

.NET技術を中心に気まぐれに更新していきます

Xamarin.Forms.Platform.WinForms

ひょんなことからXamarin.FormsをWindows Formsで動かす事に挑戦してみました。 @amay077 Xamarin.Forms.Platform.WinForms作ればXAMLだって! #さすがにそれは— nuits.jp (@nuits_jp) 2016年12月20日 Xamarin.Forms.Platform.WinForms 作ってみた! #JXUG #…

MSALをXamarin.Forms+Prismで使う

本エントリーは Xamarin Advent Calendar 2016 (その2) 22日目のエントリーです。 今回はMicrosoftの認証ライブラリ「Microsoft Authentication Library」のXamarin.Forms + Prismで構成されたモバイルアプリでの実装方法を紹介します。 Microsoft Authenti…

Azure Mobile AppsのEasy TablesでAdd from CSVが出る際の回避方法

2016/11/19現在、以下の不具合は解消されているようです Azure Mobile AppsのEasy Tablesですが、ここ数日(2016/11/11現在)の間に「Add from CSV」を実行すると下記のエラーが発生するようになってしまいました。 これはMobile Apps側の不具合のようです。…

AzureVM Power Switch

Microsoft Azure 仮想マシンの起動、停止が行えるモバイルアプリケーションです。 先行してWindows 10 Mobile/Windows 10版のアプリを公開していましたが、新たにiOS版、Android版が加わりました! 機能概要 仮想マシンの起動、再起動、停止 複数アカウント…

ActivityIndicatorをProgressBarからProgressRingに変更する

Xamarin Formsの読み込み中などの状態を表現するActivityIndicatorですが、iOSとAndroidではグルグル回る円で描画され、UWPでは何故か左から右に粒が流れるProgressBarで描画されておりデザインの統一が取れなくて困ります。 iOS Android UWP そこでカスタム…

TableViewにコレクションデータをバインドする

Xamarin FormsのTableViewはListViewと異なりコレクションデータをバインドする機能はありません。 TableViewは設定画面の構築で使用する事を想定しているようですが、メールのアカウント設定のように可変なレコードを扱いたいケースがあるかと思います。 こ…

Xamarin.Forms ListViewのGroupHeaderの高さ調整

いやぁXamarin.Formsは壁が多い奥が深いですね。 今回はListViewをグルーピングした際のレイアウトについてです。 ListViewをグルーピングしてそのヘッダー部分をViewCellでカスタムレイアウトする場合に一筋縄ではいかない事が分かったのでメモしておきます…

NavigationPageの前ページタイトルを消す

Xamarin.FormsのNavigationPageでページ遷移した際、iOSでは既定で戻るボタン「<」と前ページのタイトルが表示されます。 → 前ページのタイトルを非表示にする方法を調べたところ、画面遷移処理の際にNavigationPage.SetBackButtonTitle()を呼べばいいと分か…

MacBookを持ってないけど外出先でXamarin.iOSをビルドしたい

最近、Xamarinを触り始めていてイベントや勉強会に参加する機会があるのですが、私が持っているのはMacBookではなくSurface Pro 4なので、その場でiOSのプロジェクトはビルド出来ないのですよ。(する必要があるのかはさておき) そこで自宅で使用しているMa…