ホーム > Expression Blend > 0からはじめるExpression Blend再入門

その28:ビヘイビアを使ったデータの表現

0からはじめるExpression Blend再入門
蜜葉 優@Silverlight Square[著], わにちゃん@ExpressionTech.jp[編集]
2011年10月2日 from Atelier:Mitsuba

はじめに

先日の勉強会の懇親会で、

「DataGridに表示した値の大きさによって、赤にしたり黒にしたりしたかったんだけど、いい方法がみつけられなくて、カスタムコントロール頑張って作ったの。。。」

なんてお話があったので、

「それビヘイビアで3分だよ!」ってデモしました。

操作方法

まずは、SampleDataSetで2桁のテキストを作って表示。

現在のテンプレートを編集して、値を表示してるTextBlockにChangePropatyActionをつける。

EventはLoadedにして、編集するのはStackPanelのBackgroundを適当な色に。

で、ビヘイビアの条件に、バインドしたTextBlockの値が、入力した任意の値以下の時。

みたいなかんじで簡単に実現できます。

今回は動画をとりました。

//Loadedだとフリック時に毎回ロードが走るので、なんかいいイベントないかなぁ

次の記事

0からはじめるExpression Blend再入門』最新記事

コメント

▲このページのトップへ