タグ

ブックマーク / ugaya40.net (3)

  • XAML Tricks – C#じゃできなくてXAMLだからできる事 - - the sea of fertility

    XAML Advent Calendar 11日目の記事です。 皆さんXAML使いこなしていますか?。XAMLって慣れていない間はどーしてもC#などの言語の考え方に縛られて活用しきれないものです。ですので今日は、C#では実現が難しく、XAML固有の機能を使うことでXAMLでの表現力を広げるTipsを2つほど解説します。 去年のWeakEventみたいなものを期待していた方、ライトなネタで申し訳ありません。 【その1】Attachableなコントロールを作る こういうのどうしていますか? ButtonのControlTemplateで実現しようとしても画像が異なるだけで複数のControlTemplateが必要になってしまいます。かといってわざわざUserControlも大げさでなんかしっくりきません。Buttonだけじゃなくて、いろんなコントロールに画像はさみたくなる事もまた多いです。 こ

    XAML Tricks – C#じゃできなくてXAMLだからできる事 - - the sea of fertility
  • Livet - the sea of fertility

    Livet WPF4 MVVM インフラストラクチャ ProjectHome : http://ugaya40.net/livet SourceCode : https://bitbucket.org/ugaya40/livet/ Livetの概要と導入方法 LivetはWPF4のためのMVVM(Model/View/ViewModel)パターン用インフラストラクチャです。.NET Framework 4 Client Profile以上で動作し、zlib/libpngライセンスで提供しています。zlib/libpngライセンスでは、ライブラリとしての利用に留めるのであれば再配布時にも著作権表示などの義務はありません。しかし、ソースコードを改変しての再配布にはその旨の明示が義務付けられます。 Livetの目指すところ 現在、WPFでMVVMパターンによる実装を行うにはインフラストラクチャの

    Nagatani
    Nagatani 2011/06/15
    使ってみたい - WPF4 MVVM インフラストラクチャ
  • アプリ開発に必須なプログラム言語は!? – JavaやObjective-Cなど聞くけど、何が必須なの!?

    プログラムの知識というのはいろいろなところに応用をすることができるものであり、そのまま通用するわけではなくても、思考の仕方というのは役立ったりするものです。 そのため、全く無関係のもののように見えても繋がる部分があるものであれば、知識を役立てることができ有効活用することができるので、知識があって損をすることはありません。 人が上手く活用をしようという考え方さえあれば、いくらでも有効活用することができるのです。 プログラミングの知識で手術をシミュレーション 陥没乳頭の手術のシミュレーションを、情報技術関連の知識で行うことができるかとふと考えた時に、これは実現可能だと思いました。 全く無関係の分野に見えますから難しいと思いがちですが、正しい手順というものがあり幾通りのやり方が考えられるものであったとしても、最善の方法というものが存在するのであれば、情報技術開発の知識は十分に応用できるものなの

  • 1