PrismWPFSample(13)まとめ
Prismを使用したWPFアプリケーション開発で役に立つと思われる項目を一つのアプリケーションにまとめたものを作りました。今まで書いてきたものの まとめです。
動作環境:Win10, Visual Studio Community 2017, Prism V7.1.0.431, .NET4.5.2, Prism Template Pack, TraceListeners, WPFLocalizeExtension, OxyPlot
- Prism
- MVVM
- MenuItem
- Log
- 言語設定
- アプリの設定
- コンバーター
- OxyPlot
- 2重起動禁止
- ウインドウ位置保存
- ビヘイビア
- サンプルの置き場所
PrismWPFSample(12)Behavior
Prismを使用したWPFアプリケーション開発で役に立つと思われる項目を一つのアプリケーションにまとめたものを作りました。今回は、TextBoxの入力時にENTERでバインドを更新するビヘイビアの追加です。(ESCでキャンセルも追加)
動作環境:Win10, Visual Studio Community 2017, Prism V7.1.0.431, .NET4.5.2, Prism Template Pack, TraceListeners, WPFLocalizeExtension, OxyPlot
- TextBox のバインドタイミング
- ENTERキーでバインドを更新するビヘイビア
- ビヘイビアの適用
PrismWPFSample(11)コンバーター追加
Prismを使用したWPFアプリケーション開発で役に立つと思われる項目を一つのアプリケーションにまとめたものを作りました。今回は、コンバーターを追加したので、それについて書いています。
動作環境:Win10, Visual Studio Community 2017, Prism V7.1.0.431, .NET4.5.2, Prism Template Pack, TraceListeners, WPFLocalizeExtension, OxyPlot
- DoubleCheck2BrushConverter
- StringCheck2BrushConverter
- BoolVisibilityConverter
- Bool2CursorWaitConverte
- BoolInvertConverter
PrismWPFSample(10)ウインドウ位置保存
Prismを使用したWPFアプリケーション開発で役に立つと思われる項目を一つのアプリケーションにまとめたものを作りました。今回は、ウインドウ位置保存について書いています。
動作環境:Win10, Visual Studio Community 2017, Prism V7.1.0.431, .NET4.5.2, Prism Template Pack, TraceListeners, WPFLocalizeExtension, OxyPlot
- 準備
- ウインドウ位置の保存
- ウインドウ位置の再現
PrismWPFSample(9)2重起動禁止
Prismを使用したWPFアプリケーション開発で役に立つと思われる項目を一つのアプリケーションにまとめたものを作りました。今回は、2重起動禁止について書いています。
動作環境:Win10, Visual Studio Community 2017, Prism V7.1.0.431, .NET4.5.2, Prism Template Pack, TraceListeners, WPFLocalizeExtension, OxyPlot
続きを読むPrismWPFSample(8)OxyPlot-Heatmap
Prismを使用したWPFアプリケーション開発で役に立つと思われる項目を一つのアプリケーションにまとめたものを作りました。今回は、OxyPlotの Heatmap を使用してスペクトグラムの表示を追加したので紹介します。
動作環境:Win10, Visual Studio Community 2017, Prism V7.1.0.431, .NET4.5.2, Prism Template Pack, TraceListeners, WPFLocalizeExtension, OxyPlot
- DispatcherTimer
- Heatmap
PrismWPFSample(7)OxyPlot
Prismを使用したWPFアプリケーション開発で役に立つと思われる項目を一つのアプリケーションにまとめたものを作りました。今回は、OxyPlotについて書いています。
動作環境:Win10, Visual Studio Community 2017, Prism V7.1.0.431, .NET4.5.2, Prism Template Pack, TraceListeners, WPFLocalizeExtension, OxyPlot
- サンプルの動作
- ContextMenu用デリゲートコマンドの追加
- ContextMenu の追加方法
- 音声キャプチャ
- FFT処理