ReferenceSorce

Reference Sorceを読む。 ItemsControl - 1Page 

Panelを読む解くうえで確認が必要なコントロールの1つである ItemsControl を読んでいきます。 /// <summary> /// The base class for all controls that have multiple children. /// </summary> /// <remarks> /// ItemsControl adds Items, ItemTemplate, and Part features to a Con</remarks>…

Reference Sorceを読む。 ItemBlock - 1Page 

ItemContainerGeneratorは文字どおりItemContainerを生成する役割のクラスでしたが、 生成するにあたりコンテナーを入れ子として管理しているItemBlock及び、ItemBlockを継承した RealizedItemBlockとUnrealizedItemBlockについて書いていきます。 (この辺…

Reference Sorceを読む。 ItemContainerGenerator - 1Page 

昨日のPanelの記事でちらほら出てきたItemContainerGeneratorについて今日は読んでいきます。 この記事の共通項目 共通的に出てくる列挙型を先に記載しておきます。 GeneratorPosition 構造体 (System.Windows.Controls.Primitives) GeneratorDirection 列挙…

Reference Sorceを読む。 Panel - 2Page

Reference Sorceを勉強ついでに読み込んでいきます。 個人的な備忘録を兼ねた記事となります。 引き続きPanelの読み込みです。 まずは主要素であるChildrenを構成を確認します。 public UIElementCollection Children /// <summary> /// Returns a UIElementCollectio</summary>…

Reference Sorceを読む。 Panel - 1Page

Reference Sorceを勉強ついでに読み込んでいきます。 個人的な備忘録を兼ねた記事となります。 Panel よく使うGridやStackPanelのベースとなっているPanelクラス。Reference Source 概要 まずはクラスの概要から。 /// <summary> /// Base class for all layout panel</summary>…