WPF MVVMパターン-M・V・VMの役割MVVMパターンの常識 ― 「M」「V」「VM」の役割とは?MVVMパターンの概要「ビジネス・ロジックとプレゼンテーション・ロジックを分割する」という目的とともに、開発者がUIデザイナーと協業でアプリケーションを作っていく未来を見据えたパ
WPF TreeView コントロール拡張(ノートの追加・削除)
WPF TreeView コントロール拡張(ノートの追加・削除)拡張機能AddParts 選択ノードの下にパーツを追加DeleteParts 選択ノードのパーツを削除FindContainer childItemに対応したTreeViewItemの検索ExpandTreeAll TreeViewを再帰的に展開・閉じるソースコード拡張クラスPa
WPF Winodw/Page/Control 見た目・共通動きの継承
WPF Winodw/Page/Control 見た目・共通動きの継承継承元カスタムコントロールの作成継承元となる親デザインは、カスタムコントロールで作ります。ソリューションエクスプローラーで、プロジェクトを右クリック「追加」⇒「新しい項目」を選択「カスタムコントロール(WPF)」
WPF DataGrid コントロールを拡張(指定行列のセルを取得する)
WPF DataGrid コントロールを拡張(指定行列のセルを取得する)using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Windows.Controls;using System.Windows.Controls.Primitives;using S
WPF DataGrid コントロール一般的なタスク(プロパティ)交互の行の背景色を設定するRowBackground行の背景のブラシを指定します。AlternatingRowBackground1行おきの背景色のブラシを指定します。 なお、AlternationCount のプロパティを3に設定すれば、3行おきに背景色を
「ブログリーダー」を活用して、showeryさんをフォローしませんか?
指定した記事をブログ村の中で非表示にしたり、削除したりできます。非表示の場合は、再度表示に戻せます。
画像が取得されていないときは、ブログ側にOGP(メタタグ)の設置が必要になる場合があります。