タグ

2016年8月16日のブックマーク (4件)

  • Walkthrough: My First WPF Desktop Application2 - Visual Studio 2015

    a name="introduction"> This walkthrough provides an introduction to Windows Presentation Foundation (WPF) development. You’ll create a basic application that includes the elements that are common to most WPF desktop applications: XAML markup, code-behind, application definitions, controls, layout, data binding, and styles. Creating the Application Project In this section, you’ll create the applica

    Walkthrough: My First WPF Desktop Application2 - Visual Studio 2015
    nokoribi
    nokoribi 2016/08/16
  • ViewModel から画面遷移するいくつかのパターン - Qiita

    無償化に伴い、小さなベンチャーにとっても強力な選択肢の一つとなった Xamarin。 公式ドキュメントを読みながら勉強しています。 ViewModel から画面遷移できない! MVVM でアプリを作るうえで、画面遷移は ViewModel 主体で(もしその先にアプリ全体を管理するモデルがあるのであればそこでコントロール)したいと考えます。 公式ドキュメントにもMVVM に触れた記載はあるものの、所詮「ViewModel をバインディングコンテキストにセットするとバインドできるようになるぜ」という MVVM の前提技術の一部を紹介するにとどまっています。 画面遷移のために必要な Navigation オブジェクトは View が持っており、ViewModel から遷移しようとすると ViewModel と View の相互依存が発生してしまいます。 ...View は ViewModel の

    ViewModel から画面遷移するいくつかのパターン - Qiita
    nokoribi
    nokoribi 2016/08/16
  • NavigationWindowを使った画面遷移 - SourceChord

    WPFでは、Windowクラスの代わりにNavigationWindowというクラスを使うと、複数ページ間で画面遷移を行うプログラムを簡単に作成できます。 NavigationWindowでは、SourceプロパティでPage要素を持ったXAMLを指定すると、そのページを表示できます。 ちょっとしたウィザード的なアプリのように、段階的に画面遷移を伴うアプリを作るのに適してそうです。 NavigationWindowクラスの使い方 新規プロジェクトで、WPFアプリケーションを作成 Pageの追加 プロジェクトに、新しい項目の追加で、ページを追加する(Page1.xaml) MainWindow.xamlの編集 Windowクラスを書いている部分をNavigationWindowに変更する。 ↑のContentに書かれていたGridを削除 Sourceプロパティに、表示するPage(Page1

    NavigationWindowを使った画面遷移 - SourceChord
    nokoribi
    nokoribi 2016/08/16
  • WPF で ListView

    やりたいこと WPFのListViewに見出しをつけて、項目をいれたい。 MSのサイトでやり方とサンプルコードがおいてあるので、 これをもう少し簡単に説明したい。 MSのサイトに記載されている以上のことはなにもやってないので、そちらで理解できる方はまったく見る必要なし。 ◆説明 http://msdn.microsoft.com/ja-jp/library/system.windows.controls.listview(v=vs.80).aspx ◆MSのサンプル http://code.msdn.microsoft.com/windowsdesktop/CSWPFPaging-ce1ce482 どんなのを作るか? Step3 Loded のイベントハンドラを追加する。 Step4 あとはコードのほうに、こんな感じのソースを書く。(MSのサンプルから少し省いた。) using Syste

    WPF で ListView
    nokoribi
    nokoribi 2016/08/16