2016-07-01から1ヶ月間の記事一覧
タイトルの通りItemsSourceにboolとstringを持ったオブジェクトの配列を渡すことでRadioButtonを生成するコントロールのサンプルです。 サンプルはGitHubにアップしてみました。 github.com ItemsControlを継承したカスタムコントロールとなっております、利…
WPFでもあった問題なのですが、(async/awaitなどを用いるなどして)メインではないスレッドから、ItemsControlのItemsSourceプロパティにバインドしたObservableCollectionに操作を行おうとするとエラーとなります。 (上記エラーはUWPプロジェクト、Windows8.…
埼玉・春日部で開催された「JXUG Xamarin もくもく会」に参加してきました。 ytabuchi.hatenablog.com 上記企画のTシャツがほしいからと、 ytabuchi.hatenablog.com 上記のリンクの通りにAzureのアプリケーションを作り、Xamarinで動くサンプルをダウンロー…
前回の記事では.net4.5向けのmvvminpcスニペットを作成しましたが、 Setメソッド(プロパティ変更+変更通知を行うViewModelBaseのメソッド)を用いたプロパティ用スニペットについても.net4.5用のオーバーライドに対応したものがなさそうだったため、作り方を…
MVVMLight Toolkit純正のスニペット(mvvminpcやmvvminpclambdaなど)では、文字列かラムダ式でプロパティ名を渡しています。 しかし、.net4.5(C#5)ではnameof演算子を使い、メソッド側で呼び元のプロパティ名を取得できるため、実際のところ呼び出し時にプロ…
スニペットのDLと配置(Visual Studio 2015の場合) 1:http://mvvmlight.codeplex.com/sourcecontrol/latestの「Download」リンクから、圧縮された全ソースコードをダウンロード 2:ファイルを解凍し、\Installer\InstallItems\Snippets\CSharp にスニペッ…
基底クラスのpublicなメソッドに対し、派生クラスでnewキーワードを用いてprivateなメソッドとして隠蔽を行なうと、 クラス外から呼び出した場合(publicなスコープでのアクセス時)は基底クラスの実装で動作し、 クラス内から呼び出した場合(privateなスコ…