Silverlightのデザイン時間:キット2009年10月発売の更新
概要
Visual Studioは、2010 Beta 2は、今ご利用いただけます。 Silverlightの開発者は、VS2010で最もエキサイティングなニュースは、Silverlightのデザイナは、WPFデザイナと同等の機能で行われると、VS2010は、マルチSilverlightの開発のためのターゲットをサポートします。 Silverlightのツールキットのチームが密接にサイダーチームでSilverlight SDKとツールキットのコントロールのデザイン時の経験を提供してきました。 3 SDKのコントロールSilverlightをデザイン時には、のでリリースされているSL3 SDKの2009年8月、およびベータですまた、VS2010のことで、チェーンインストールされます。 両方のSDKとのとソースToolkitコントロール一緒に、コントロールデザイン時のツールキット、およびそれらの設計時に、サンプル、ユニットテストなどが、されているSilverlightのツールキット10月 2009リリースは、 。 我々は、意図的にのVisual Studio 2010 Beta 2に同期して2009年10月19日(月曜日)上にある2009年10月リリースした。 このポストはVS2010でSilverlightコントロールの新しいデザイン時の経験を示しています。
インストール
VS2010は、側でVS2008での側をインストールします。 複数のツールキットは、並んでもサイドのインストールをリリースします。 だから、完全にVS2010とツールキット10月のメインマシンに2009のリリースをインストールしても安全です。 唯一の警告は、あなたが、VS2010をインストールする前に8月のSilverlight 3 2009年版中古がSDKをインストールには、まずそれをアンインストールする必要があるでしょうしている場合。 あなたからのベータ2をインストールするVS2010のことhttp://msdn.microsoft.com/en-us/vstudio/dd582936.aspx 、およびSilverlight Toolkitのhttp://silverlight.codeplex.com 。
チュートリアル
10月は2009年リリースのSilverlight 3のみです。 これは、同様にブレンド3がどちらもVS2008でのVS2010のデザイン時サポートを提供します。 以下のチュートリアルでは、VS2010のみ表示されます。 経験のためにVS2008で時間設計とブレンド3に類似している2009年7月リリース 。 ごVS2008でとBlend3とデザイン時の経験のために私の以前の記事を参照してください。
- 作成VS2010で新しいSilverlightアプリケーションプロジェクトを、注意して:
- ツールボックスの両方SDKとツールキットのコントロールと、素敵なアイコンが格納されます。 ている場合はBlend3キットの前にインストールすると、することになっていないツールボックス上のブレンドコントロールの多くのことがあります。 あなたは安全に右クリックしてツールボックスを選択して削除でコントロールして削除することができます。
- それは本当のデザイナー:両方のデザインビューとプロパティのウィンドウが仕事!
- をダブルクリックTabControlのツールボックスにtabControl1を追加します。 注意:
- にSystem.Windows.Controls.dllの参照が定義のxmlnsが追加、一緒に:xmlns属性:コントロール="CLRの名前空間:System.Windows.Controls;アセンブリ= System.Windows.Controls"
- tabControl1はtabItem1は、それ自体はヘッダーと<Grid/>コンテンツで初期化さで初期化されます。 (経由DefaultInitializer )
- プロパティの項目がで(ウィンドウ選択したプロパティですDefaultPropertyAttribute )
- プロパティを介しです(分類CategoryAttribute )、ビア(ているチップをDescriptionAttribute )
- をダブルクリックしtabControl1経由で(のSelectionChangedイベントハンドラを追加するイベントがDefaultEventAttribute )
- 右クリックし、tabControl1を介して(追加タブを選択PrimarySelectionContextMenuProvider ):
- 新しいtabItem2が追加されます。 注意:
- tabItem2は<Grid/>コンテンツで初期化さ
- tabItem2のデフォルトのプロパティヘッダーが強調表示されます。 テキストボックスの横ににすることができます型とオブジェクトを直接ヘッダープロパティを入力に変更します。 (経由TypeConverterAttribute )
- すべてのプロパティがいいinfotipを持って
- をダブルクリックDatePickerツールボックス上:
- datePicker1は経由(<Grid>追加するtabItem2のですParentAdapter )
- datePicker1は介して(完全に展開にもかかわらず、その偽IsDropDownOpenのプロパティはDesignModeValueProvider )
- 今すぐクリックしtabItem1、通知内容とtabItem1の隠されているtabItem2のことが示される:
- ツールボックスの[グラフ:
- 1】は、適切な場所に、サンプルデータ、および初期化素敵なレンダリングに追加されます
- 既定のプロパティシリーズは、プロパティウィンドウに選択されて
- ...]ボタンシリーズプロパティにコレクションエディタを開くの横にあるをクリックします:
- 項目を選択コンボボックスは、を介して(型人口で正しいですNewItemTypesAttribute )。 アイコンのピンクの背景が修正されました。
- シリーズ[プロパティ]ウィンドウは、データの可視化カテゴリのようなすべてのプロパティを分類(ある)は、デフォルトのプロパティDependentValuePathを強調し、オブジェクトを直接テキストボックスにタイトルプロパティを型指定された変更できます。
- を作成するいくつかの単純なプロパティと、単純なデータクラス、およびデータソースとして、データ|データソースの表示]メニュー項目を介して追加する:
- ドラッグMyDataという以上tabItem1のヘッダーと、それをドロップ:
- CollectionViewDataSourceとして使用され、挿入されたDataContext LayoutRoot、およびtabItem1はのヘッダは、それにバインドされます。 (ビアDefaultBindingPropertyAttribute )
- 楽しいだけで、ブレンド3プロジェクトを開くためには、非常によく似たデザイン時の動作が表示されます:
VS2010のデザイン時には、このリリースのエキサイティングな新機能VS2008では、デザイン時のサポートとのブレンドは、3まだですが、バグの修正がたくさんあります。 投稿してください前参照するためにSilverlightをキットデザイン時の特徴:2009年3月発売の更新を経験デザイン時3詳細については、VS2008でのブレンド。
結論
チュートリアルは、すべての設計時にのぞいている上に私たちはVS2010の実装しています。 私は非常にVS2010はSilverlightの本物のデザイナーを提供して興奮して、私はVSとBlendでSilverlightのデザイン時の経験を豊かに続行されます。 お客様のご意見は大歓迎です。
私は記事をどのようにこれらのデザイン時の経験が実装されて説明する一連の記述します。








最近のコメント