Skip to content

masatoru/XFPrismSample

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

XFPrismSample

Xamarin.FormsとPrismを使ったサンプルプロジェクト

ポイント

  • XAML
    • レイアウト - Grid, StackLayout
    • コントロール - ListView, Button
    • バインディング - Binding
    • スタイル定義 - AppTheme
  • Prism
    • Prism Template Pack - ツール→拡張機能と更新プログラム→オンライン→"Prism"で検索
    • ViewとViewModel紐づける(ViewModelLocator) - AutowireViewModel=true
    • 画面遷移 - NavigationService.NavigateAsync
    • Dependency Injection(Unity) - RegisterTypes(App.xaml.cs)
  • ReactiveProperty
    • プロパティ - ReactiveProperty
    • コマンド - ReactiveCommand
      • DetailPageへ移動する
      • リストが選択状態になったら実行可能にする
    • コレクション - ReadOnlyObservableCollection
    • 注意点
  • .NET Standard 2.0

TODO

  • UnitTest
  • AAD
  • カメラサンプル

Releases

No releases published

Packages

No packages published

Languages