Blend(4)では、どのようにwpfユーザーコントロールを "実行"できますか? 私は現時点でいくつかのアニメーションを実装しようとしていますが、それらの動作をデバッグするために自分のユーザーコントロールを "実行"する手がかりがありません。wpf user controlの動作を "実行"するには?
任意の明白な「実行」ボタンがありますイマイチ...
Blend(4)では、どのようにwpfユーザーコントロールを "実行"できますか? 私は現時点でいくつかのアニメーションを実装しようとしていますが、それらの動作をデバッグするために自分のユーザーコントロールを "実行"する手がかりがありません。wpf user controlの動作を "実行"するには?
任意の明白な「実行」ボタンがありますイマイチ...
私は最善の方法はそれを行うためのソリューション内の別のプロジェクトを設定することだと思います。あなたのUserControlが他の(外部の)コントロールに依存しない、つまりそれらの結合がゼロに近づいている限り、それらをテストするためにプレーンなプロジェクトでインスタンス化することができます。
私はこれらのテストプロジェクトをPrototype-Groundsと呼びますが、少なくとも私にとってはUserControlsをテストするための効率的かつ効果的な方法です。
ホープ私はあなたのUserControl
のパスで属性StartupUri
の値を置き換えるRootObject Application
にごApp.xaml
であなたのアイデア:)
を与えることができます。
例:
<Application x:Class="MyApp.App"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:local="clr-namespace:MyApp"
StartupUri="Views/Test/MyUserControl.xaml">
<!--StartupUri="MainWindow.xaml">-->
私は良くあり願っていますが、受け入れ可能な解決策のような音;)とにかく、私は私のWPFのライブラリと同じ溶液中でのWPFアプリケーションプロジェクトを作成しましたが、へのプロジェクト参照を追加しましたライブラリーは、しかし、私はフレームに私のコントロールをドロップすることが表示されません.. :) – Jerome
あなたが最初に求めている "実行"ボタンを見つける場合は、私に教えてください;)今すぐ私はVisual Studioが手元にありませんが、「外部コントロール」や「UserControls」カテゴリ(ツールボックスを右クリックして)をチェックして、StudioのツールボックスパネルにUserControlを含める必要はありませんか? –
まだ見ています。 Btw私はBlend 4でこのすべてを試していますが、まだVisual Studioで何もしていません。 – Jerome