かずきのBlog

C#やJavaやRubyとメモ書き

目次

Blog 利用状況

ニュース

わんくまBlogが不安定になったため、前に書いてたはてなダイアリーにメインを移動します。
かずきのBlog@Hatena
技術的なネタは、こちらにも、はてなへのリンクという形で掲載しますが、雑多ネタははてなダイアリーだけに掲載することが多いと思います。
コメント
プログラマ的自己紹介
お気に入りのツール/IDE
プロフィール
経歴
アクセサリ

書庫

日記カテゴリ

2010年5月19日 #

[WPF][C#]WPFのDataGridの行ヘッダでのダブルクリックイベント

WPFのDataGridの行ヘッダでダブルクリックされたことを検知したいとき。

とりあえず、マウスの位置からRowHeaderActualWidthより左にあるかどうかで判断してみた。

続きを読む

posted @ 23:30 | Feedback (0)

[WPF][C#]3の倍数と3のつくデータの時に背景が緑色になるDataGrid

しょうもないプログラムですが、DataGridの背景をデータに応じて変えるというプログラムのサンプルになればと思って書きます。

まずたたき台となるプログラムを作ります。

WpfDataGridSampleというプロジェクトを作ってから単純な従業員クラスを作成します。

続きを読む

posted @ 21:58 | Feedback (0)

2010年5月1日 #

[C#]GenericなメソッドやクラスではIDisposableなクラスのサポートを忘れないようにしよう

タイトルの通りのMore Effective C#の一節を見て、おぉ綺麗に忘れてたと思った。現実的じゃないけど以下のようなメソッドとかで

続きを読む

posted @ 21:33 | Feedback (0)

2010年4月30日 #

[Silverlight]Silverlight 4でIMEは何処まで制御できるのか?

Silverlight 4になって、WPFと同じような感じでIMEの制御が出来るようになったみたいです。

TextBoxに

  • InputMethod.PreferredImeConversionMode
  • InputMethod.IsInputMethodEnabled
  • InputMethod.PreferredImeState

という3つの添付プロパティをつけることで実現できます。

続きを読む

posted @ 21:51 | Feedback (0)

2010年4月25日 #

[Silverlight][C#]Silverlight 4で少し変った画像ビューワ?を作ってみた

時間があったので作ってみました。

MVVMとBlendのBehaviorあたりを使っています。

完成予想図

起動すると真っ白の画面が表示されます。

続きを読む

posted @ 9:14 | Feedback (0)

2010年4月23日 #

[Silverlight]Silverlight ToolkitのControls BrowserのバグかSilverlightのバグらしきもの見つけた

自分で検証はしてないけど、とりあえずSilverlightの画面が真っ白になって戻ってこなくなるバグを見つけた。

再現手順

続きを読む

posted @ 9:40 | Feedback (0)

2010年4月18日 #

[Silverlight][C#]Silverlight 4のデータ検証 「汎用的なINotifyDataErrorInfoの実装」

前に汎用性の欠片も無い感じに実装して実験したINotifyDataErrorInfoですが、System.ComponentModel.DataAnnotationsと連携させる感じで汎用的に実装できます。

とりあえず、INotifyDataErrorInfoとINotifyPropertyChangedを実装したViewModelBaseクラスは、こんな雰囲気になると思います。

続きを読む

posted @ 23:23 | Feedback (0)

[Silverlight][C#]Silverlight 4でMVVM + MEF + Navigation Frameworkのサンプル

とりあえず今までエントリとして書いてきたものをまとめて1つの小さなサンプルにしてみました。

ダウンロードは、こちらから。

続きを読む

posted @ 0:31 | Feedback (0)

2010年4月16日 #

[Silverlight]Silverlight 4が出ました!開発環境はRC2

タイトルの通りSilverlight4が出ました。
↓のURLを開くとインストールするか聞かれます。

続きを読む

posted @ 20:50 | Feedback (0)

2010年4月15日 #

[WPF].NET Framework 4のWPFのDataGridの使い方

DataGridをちょいちょい使ってて思ったことがあるので書いてみます。

続きを読む

posted @ 22:45 | Feedback (0)