チュートリアル:カスタム アニメーション ボタンの作成

Windows Presentation Foundation (WPF) は、その名前が示すように、お客様に豊富な表示エクスペリエンスを提供するために適しています。 これらのチュートリアルでは、ボタンの外観と動作 (アニメーションを含む) をカスタマイズする方法を示します。 このカスタマイズは、スタイルとテンプレートを使用して行われるため、このカスタム ボタンをアプリケーションの任意のボタンに簡単に適用できます。 次の図は、作成するカスタマイズされたボタンを示しています。

The customized button that you will create

ボタンの外観を構成するベクター グラフィックスは、XAML を使用して作成されます。 XAML は HTML に似ていますが、より強力で拡張性があります。 Extensible Application Markup Language (XAML) は、Visual Studio またはメモ帳を使用して手動で入力するか、Blend for Visual Studio などのビジュアル デザイン ツールを使用することができます。 Blend は、基礎となる XAML コードを作成することで機能するため、どちらの方法でも同じグラフィックが作成されます。

このセクションの内容

Microsoft Expression Blend を使用してボタンを作成する: Expression Blend のデザイナー機能を使用してカスタム動作のボタンを作成する方法について説明します。

XAML を使用してボタンを作成する: XAML と Visual Studio を使用してカスタム動作のボタンを作成する方法について説明します。

スタイルとテンプレート: スタイルとテンプレートを使用してコントロールの外観と動作を決定する方法について説明します。

アニメーションの概要: WPF アニメーションとタイミング システムを使用してオブジェクトをアニメーション化する方法について説明します。

純色およびグラデーションによる塗りつぶしの概要: ブラシ オブジェクトを使用して、純色、線形グラデーション、放射状グラデーションで塗りつぶす方法について説明します。

ビットマップ効果の概要: WPF でサポートされているビットマップ効果について説明し、それらを適用する方法について説明します。