WPF

その他のおもしろそうなもの

詳細を見たわけではないのですが、個人的におもしろそうだと思ったサンプルをあげておきます。 DocService Editing Flow Intro Laytout MigrationInterop

Skinned Application Sample

アプリケーションのスキンを変更するサンプルです。 System.Windows.ResourceDictionaryにApplicaton.LoadComponent()メソッドを使って読み込み、それをApplication.Property[]に代入するといった仕組みになっています。まあ、Staticでグローバルな変数にが…

Simple Add-In has Multiple UI Sample

このサンプルは、Design by Contractによりホスト-アドイン間の中間レイヤーを設ける実装サンプルです。Contractのインターフェースを定義し、ホスト側とアドイン側のアダプタに実装を行い、それぞれのViewとの関連付けを行うといった仕組みになっています。…

フロードキュメントと固定ドキュメント

Windowクラスなり、NavigationWindowにGUIをレイアウトする際にフレームやページといったクラスをコンテナとすることができます。それらのGUIコントロールを要素として格納するコンテナとしてドキュメントクラスを利用することができます。ドキュメントクラ…

散策のための前準備

Windows SDK for Windows Server 2008をあらかじめインストールしておきます。 インストールディレクトリの下にサンプルが展開されます。デフォルトで展開されるのは古いサンプルなので、WPFのサンプルを展開します。C:\Program Files\Microsoft SDKs\Window…

F#とVisual Studio 2008/WPF

まず、F# 1.9.4.19がリリースされていたので、アップデートしました。 [プログラミング][F#][WPF][.NET] F#アドインのVisual Studio 2008への組み込み Visual Studio 2008にF#のアドインを組み込むには、[ツール]-[アドインマネージャ]からF#のアドインを組…

WPFTips

いろいろ参考になったTipsやサンプルなどをご紹介します。 [プログラミング][WPF][.NET] WindowクラスとNavigationWindowクラス WindowクラスはいわゆるベーシックなWindowのクラスです。 それに対して、NavigationWindowクラスというのは、いわゆるブラウザ…

Microsoft SDKのインストール

WPFを利用するには、対応したMicrosoft Windows SDKのインストールが必要です。ちなみに、.NET 3.0に対応するのは、Microsoft Windows SDK Update for Windows Vista.NET 3.5に対応するのは、Microsoft Windows SDK for Windows Server 2008 and .NET Framew…

WPF+XAML入門

まず、Visual Studio 2008上でのWPF開発についての情報を全然持っていなかったので、入門記事をいろいろ読んでみました。わかりやすかったのは、下記のリンクです。 WPF(Windows Presentation Foundation)+XAML入門 前編 WPF(Windows Presentation Found…

書籍紹介(ちょっと古いかも)

手持ちの本で関連するものをご紹介します。 良著です。でも、今となってはちょっと情報が古いかも。XAMLプログラミング WPFアプリケーションの概要と開発作者: 高橋忍,川西裕幸出版社/メーカー: ソフトバンク クリエイティブ発売日: 2007/04/07メディア: 大…