HIDARI日記(右)

そのときどき興味ある技術を中心にだらだら書いてます。内容は個人の見解であり、所属する企業を代表するものではありません。

WPF

MVVMを目指すTodoアプリのその後的な話

なんのこと? ちょっと前に書いたこちらの記事MVVMパターンを少しでも身に付けたかったからTodoアプリを作ることにした - HIDARI日記(右)で作り始めたTodoアプリですが,ちょっとずつ,ほんとにちょっとずつ進めてました. hidari/WhatNeedToBeDone まあ時…

ListBoxのItemTemplateに設定したDataTemplateにRelativeSourceのメソッドなりコマンドなりをバインドしよう

メソッド(CallMethodAction)の場合 まずはListBoxの項目がダブルクリックされたらViewModelのCommand(or メソッド)を呼ぶ - かずきのBlog@hatenaのサンプルを.確実に動くコードで基本を整理. エッセンシャル WPF:Windows Presentation Foundation (Progr…

WPFのRelativeSourceのはなし

WPFでバインディングソースを指定するのに使うRelativeSource.その中で使う「関係」についてよくわかってなかったので,@Posauneさんとこの【WPF】RelativeSource - 亀岡的プログラマ日記で勉強したのを整理がてら書いてみました. Pro Wpf 4.5 in C#: Wind…

MVVMパターンを少しでも身に付けたかったからTodoアプリを作ることにした

MVVMって言うと「この後めちゃくちゃマサカリ飛んだ」になりそうですが,肝心のソースコードはGithubにて公開しています. hidari/WhatNeedToBeDone 読むだけではわかったつもり、できるつもりになってしまう さて. 最近わかったつもり,できるつもりになっ…

OnStartupをオーバーライドしたらApplication.Resourcesに設定したStyleやらDataTemplateが適用されなかった話

WPF

きっかけ MVVM入門 その1「シンプル四則演算アプリケーションの作成」 in C#, XAML for Visual Studio 2010 のサンプルで,Startupイベントのイベントハンドラ(Application_Startup)でやろうとしてる処理を,overrideしたOnStartイベントハンドラだけで行…