タグ

wpfに関するshkatouのブックマーク (6)

  • 外観をカスタマイズできるコントロールの作成 - WPF .NET Framework

    Windows Presentation Foundation (WPF) を使用すると、外観をカスタマイズできるコントロールを作成できます。 たとえば、新しい ControlTemplate を作成することにより、設定されるプロパティを超えて CheckBox の外観を変更できます。 次の図は、既定の ControlTemplate を使用する CheckBox と、カスタム ControlTemplate を使用する CheckBox を示したものです。 既定のコントロール テンプレートを使用するチェックボックス カスタム コントロール テンプレートを使用するチェックボックス コントロールを作成するときにパーツと状態モデルに従うと、コントロールの外観がカスタマイズ可能になります。 Blend for Visual Studio などのデザイナー ツールではパーツと状態モデルがサポートさ

    外観をカスタマイズできるコントロールの作成 - WPF .NET Framework
  • MSDN Magazine: 入力の検証 - WPF で複雑なビジネス データの規則を適用する

    バインドされるデータ ソース オブジェクトに IDataErrorInfo インターフェイスを実装し、Binding オブジェクトの ValidatesOnDataErrors プロパティを設定すると、バインドされたデータ ソース オブジェクトから公開される IDataErrorInfo API が Binding によって呼び出されます。このようなプロパティ呼び出しから null でも空でもない文字列が返されると、その Binding オブジェクトに検証エラーが設定されます。 TwoWay データ バインドでユーザーがデータを入力または変更すると、次のワークフローが開始されます。 ユーザーがキーストローク、マウス、タッチ、またはペンで要素を操作してデータを入力または編集した結果として、その要素のプロパティが変更されます。 必要に応じて、データがデータ ソース プロパティの型に変換されます

    MSDN Magazine: 入力の検証 - WPF で複雑なビジネス データの規則を適用する
  • Visual Studio 2010 RCのWPFのデザイナを使ってみた - かずきのBlog@hatena

    注意:RC版でのお話なので、正式版では異なってるかもしれません。 Visual Studio 2010 RC(英語版のみ)がダウンロード可能になったということで、ダウンロードして使ってみました。 今まで、手書きXAMLでやってましたが、デザイナがしっかりしてきたので、Visual Studio 2010からはデザイナ主体で画面作っても良いかも・・・と思うようなくらい、いい感じでした。 何よりも素敵なのが、Bindingをプロパティエディタから指定できるようになったところだと思います。今まで、エディタ上で、インテリセンスの支援もなしに、自分の記憶を頼りに書いていたのとは大違いです。これで、安心して脳みそを退化させることが出来ます。 というわけで、今回は、そんな素敵な機能を、効果的に使うためのちょっとしたTIPSを紹介したいと思います。 コードでDataContextを指定したら、そもそもプロ

    Visual Studio 2010 RCのWPFのデザイナを使ってみた - かずきのBlog@hatena
    shkatou
    shkatou 2010/02/15
    VS2010のデザイナはSilverlightにおいてもかなり優れものみたいだ。
  • [WPF][C#]WPFでエクスプローラもどき

    広島から東京に向かう新幹線の中で暇だったので、WPFでエクスプローラもどきちっくなものを作ってみた。 3時間くらいしかかけてないので、非常に手抜き実装っぽい感じは否めない(アクセス権限の無いフォルダへのアクセスしたときの例外は投げっぱなし、非同期でフォルダの一覧やファイルの一覧とってないのでファイル数とかが多いともたつく)所はありますが、それっぽく動いています。 起動直後 フォルダを選ぶとファイルの一覧が出る そろそろ東京に到着してしまうので、解説とかは出来ませんが、一応何かの参考になるかもしれないので一応プロジェクトをまるごとアップしておきます。 一応M-V-VMパターンちっくには作ってあります。 このアプリケーションにおけるModelは、.NET Frameworkのクラスライブラリの中にあるDirectoryやFile, Pathなどのクラスです。 後は、TreeViewやListV

  • [WPF][C#]WPFで画像ビューワ作ってみた

    C#やJavaRubyとメモ書き 目次 ホーム 連絡をする RSS Login Blog 利用状況 投稿数 - 692 記事 - 0 コメント - 164950 トラックバック - 212 ニュース わんくまBlogが不安定になったため、前に書いてたはてなダイアリーにメインを移動します。 かずきのBlog@Hatena 技術的なネタは、こちらにも、はてなへのリンクという形で掲載しますが、雑多ネタははてなダイアリーだけに掲載することが多いと思います。

  • MSDN Silverlight | Microsoft Docs

    If you don't have a preferred development tool installed already, install Visual Studio 2012 with Silverlight tools. See the Silverlight downloads page for other useful tools, toolkits and SDKs related to Silverlight 5.

    MSDN Silverlight | Microsoft Docs
  • 1