Wpf-third-party-controls
提供:Dev Guides
WPF-サードパーティコントロール
サードパーティのコントロールは、Microsoftによって作成されたものではなく、WPFユーザーコントロールまたはカスタムコントロールを使用して、個人または企業によって作成されたものです。 Telerik および DevExpress は、サードパーティのコントロールを作成するための最も人気のある会社です。
この章では、Telerikコントロールを使用します。 それでは、以下の手順に従って始めましょう。
- Telerik WPFコントロールを含むリンクhttp://www.telerik.com/products/wpf/download.aspx[Telerik]に移動し、WPFのUIをダウンロードします。
- ダウンロードが完了したら、マシンにファイルをインストールします。
- インストール後、Visual Studioを開き、 WPF3rdPartyControls という名前の新しいWPFプロジェクトを作成します。
- ツールボックスに、Telerik UIコントロールが表示されます。 さらに、ソリューションエクスプローラーでは、インストール後にすべての必要な dll も追加されます。
- WPFの Telerik UIを展開して、ツールボックスに2015 Q2 を入力してみましょう。 多くの組み込みコントロールが表示されます。
- 次に、RadCalculatorをツールボックスボックスからデザインウィンドウにドラッグします。
- RadCalculatorタグが追加されたXAMLウィンドウを見てください。
- 上記のコードをコンパイルして実行しましょう。 1行のコードで、完全に機能する計算機がウィンドウに表示されます。
別のTelerikコントロールを見てみましょう。* WPF3rdPartyControls *という名前の新しいWPFプロジェクトを作成します。 RadDateTimePickerコントロールをツールボックスからドラッグします。 XAMLコードは次のとおりです-
以下は、選択変更イベントが実装されている* C#コード*です。
上記のコードをコンパイルして実行すると、次のウィンドウが生成されます。
任意の時刻と日付を選択すると、メッセージボックスに表示されます。
例
RichTextBoxの例を次に示します。 次のXAMLコードは、3つのトグルボタンとリッチテキストボックスを作成します。
ボタンクリックイベントの* C#*での実装を次に示します。
上記のコードをコンパイルして実行すると、次のウィンドウが生成されます。 3つのボタンを使用して、リッチテキストボックス内に入力されたテキスト(太字、斜体、下線)を書式設定できます。
ツールボックスで使用可能な他のコントロールを使用して、実験することをお勧めします。