Blend

WPFユーザーコントロールの作成例(LedControl)

WPF用のユーザーコントロールです。 状態を表示する為のLEDのようなコントロールです。 表示色の設定とOn時の点滅機能も設けています。 [Visual Studio 2017、.NET4.5.2] XAML アニメーション Dependency Property サンプルの置き場所

WPFユーザーコントロールの作成例(Toggle Switch)

WPF用のユーザーコントロールの3個めです。 トグルボタンは状態を認識しにくいので、スマホ等でよく出てくるトグルスイッチを作りました。 UWP用にはあるのにWPF用には無いのはなぜなんでしょう。 ユーザビリティーを良くするためには、一目で理解できる表現…

WPFユーザーコントロールの作成例(サークルメータ)

WPF用のユーザーコントロールの2個めです。XAMLのみで円形のメータを作成しました。 ユーザビリティーを良くするためには、一目で理解できる表現が必要です。 WPFの標準コントロールは、あまり美しくないので、自分で頑張るしかない。 [Visual Studio 2017,…

WPFユーザーコントロールの作成例(スライドメータ)

WPFでアプリを作るのだから、見やすく美しい画面を作らないと意味がないでしょう。 という事で、少し変わったメータをユーザーコントロールとして作ってみました。 普通のメータは針が動きますが、これは目盛りが動くタイプのメータです。 Visual Studio 201…

WPFのChart作成ライブラリーOxyPlotの使い方

WPFでChartグラフを表示するためのライブラリーに OxyPlot があります。その使い方について書いておきたいと思います。 OxyPlot のダウンロード ExampleBrowser WpfExamples バインドの方法 バインド用ラインデータの準備 Blend で Chart 作成する方法 (Plot…

WPFでのプログラミングスタイルMVVMをユーザービリティー開発から考える

Windows のアプリをWPFを使用して作るときにはMVVMというデザインパターンを使用する事が多いと思いますが、MVVMを考える時、プログラマー視点で考えてしまうと、形だけはMVVMだけれども、手間だけ増えて何のために分けたんだっけという情けない状態になりか…