WPF
Prism の画面遷移は、正直最初は分かりにくいですよね。 僕も最初のうちは分かりづらく、苦戦しました。 この記事では、Prismの入門者に向けて、 Prismアプリケーションで必須となる「画面遷移」について、図を交えてご紹介します。
WPF:Windowの背景色を透明にする方法
Binding 普段はそこまで弄らないプロパティをメインに備忘録
Panelを読む解くうえで確認が必要なコントロールの1つである ItemsControl を読んでいきます。
ItemContainerGeneratorは文字どおりItemContainerを生成する役割のクラスでしたが、 生成するにあたりコンテナーを入れ子として管理しているItemBlock及び、ItemBlockを継承した RealizedItemBlockとUnrealizedItemBlockについて書いていきます。 (この辺…
昨日のPanelの記事でちらほら出てきたItemContainerGeneratorについて今日は読んでいきます。 この記事の共通項目 共通的に出てくる列挙型を先に記載しておきます。 https://msdn.microsoft.com/ja-jp/library/system.windows.controls.primitives.generator…
Reference Sorceを勉強ついでに読み込んでいきます。 個人的な備忘録を兼ねた記事となります。 引き続きPanelの読み込みです。 まずは主要素であるChildrenを構成を確認します。 public UIElementCollection Children /// <summary> /// Returns a UIElementCollectio</summary>…
Reference Sorceを勉強ついでに読み込んでいきます。 個人的な備忘録を兼ねた記事となります。 Panel よく使うGridやStackPanelのベースとなっているPanelクラス。Reference Source 概要 まずはクラスの概要から。 /// <summary> /// Base class for all layout panel</summary>…
パフォーマンスチューニングする機会があったのでメモ。この記事がまとまってますね。 WPFパフォーマンス関連の記事まとめ - Qiita 全般 WPF アプリケーションのパフォーマンスの最適化 Freezable オブジェクトの概要WPF グラフィックス レンダリングの概要 …