More Related Content
PPTX
Blend for visual studio 2013の新機能 PPTX
PDF
めとべや東京10 Universal Windows Platform appの新しいバインディング PPTX
Prism for windows runtime入門 PDF
Visual Studio 2015 リリース記念 勉強会 universal windows platform app PPTX
XAML + C#で開発するときのVisual Studio 2013(とBlend)の便利機能 PPTX
PPTX
Visual studio 2013 Overview What's hot
PDF
20150530 めとべや東京8 universal windows platform appの画面開発 PPTX
20140531 めとべや東京4 ユニバーサル アプリ入門 PDF
HTMLを1行も書かずにwebアプリを作ってみました PPTX
PPTX
Windows アプリケーション開発はじめに ~ Windows アプリケーション開発初学者の方向けVisual Studio を使ったアプリケーショ... PDF
Visual Studio + xamarin で始めるモバイル アプリ開発 PPTX
PDF
PPTX
PPTX
PPTX
PPTX
PDF
Visual Studio 2013 と HTML5 で実現するマルチデバイス/マルチプラットフォーム アプリの開発 PDF
Windows10時代のクロスプラットフォーム開発 PDF
PDF
無償版Visual StudioでいろいろWeb開発 PPTX
PPTX
PDF
Prism + ReactiveProperty入門 KEY
Viewers also liked
PDF
PPTX
Windows ストアアプリのgrid viewを入門してみた PDF
PDF
PDF
PDF
Similar to Blendの便利機能振り返り
PDF
PPTX
PDF
第1回windows phoneアプリ開発のハンズオンセミナー PPTX
PDF
LightSwitch ~結局何ができるの~ rev 2 PPTX
PPT
PDF
これからはじめる XAML - WPF プログラミング PDF
LightSwitch で遊んでみた Rev. 2 PDF
Windowsフォームで大丈夫か?一番良いのを頼む。 PPTX
PDF
Net advantage 2012 volume2 最新情報 xaml プラットフォーム編 PDF
//publish/ MSPTutorial 応用編 PPT
Flash Builder4 と FlashCatalyst を使ってみた PDF
XAML と C# を使った Windows ストアアプリ(LOB)構築のためのtips Prism 4.5 & Kona project 等のご紹介 PPTX
Metroスタイルアプリに向けたxamlデザイナーの変更点 PDF
Metroスタイルで花開くか?XAMLベースのUIフレームワーク PDF
PDF
XAML&Application Platform ~これまでとこれから~ PDF
Visual Studio 2010でWPF/Silverlightをはじめる5つの理由~業務アプリ開発編~ More from 一希 大田
PDF
.NET 7 での ASP.NET Core Blazor の新機能ピックアップ PDF
PDF
Azure Static Web Apps を試してみた! PDF
Visual studio 2019 updates pickup! PPTX
.NET 5 and Windows app dev PDF
WPF on .NET Core 3.1 で Windows 10 アプリ開発 PDF
.NET Core 3.0 + Windows 10 で WPF 開発 PDF
PDF
Windows 10 対応のデスクトップアプリを作る技術(事前公開版v2) PDF
Xamarin.Forms アプリケーション 設計パターン PDF
Windows 10 対応のデスクトップアプリを 作る技術(事前公開版) PPTX
PDF
Visual Studio 2019 の個人的なお勧め機能(発表時点) PDF
Visual Studio 2019 の個人的なお勧め機能 PDF
Windows 10 に対応した デスクトップ アプリを作る技術(事前公開版 v2) PDF
事前公開版 Windows 10 に対応したデスクトップ アプリを作る技術 v1 PDF
スマートスピーカーのバックエンドでAzure を使う方法 PPTX
Visual Studio App center 概要 PDF
はじめての HoloLens セッションの集大成お見せします! PDF
ペッパソン東の陣 Microsoft 提供 API のご紹介 Blendの便利機能振り返り
- 1.
- 2.
自己紹介
大田 一希
– Microsoft MVP for Client App Dev
2011/07-2013/06
– 富士通アドバンストエンジニアリング
– Twitter: okazuki
– Blog:
かずきのBlog@hatena
http://d.hatena.ne.jp/okazuki/
本書きました!
– Windows 8 ストア アプリ 開発入門
– Windows ストア アプリ 開発のレシピ110
- 3.
お約束
掲載内容は私自身の見解であり、所属する組織
を代表するものではありません 。
- 4.
アジェンダ
今日の目標と Visual Studioの
Blendの歴史 Blend for VS2012
使うもの デザイナ
Storyboard ビヘイビア
RADでバインド まとめ
VSM データ系
- 5.
今日の目標と使うもの
Visual Studio 2012 Update2 CTP4
– Blend for Visual Studio 2012
Windows Presentation Foundation 4.5
– 時々Silverlight 5
- 6.
- 7.
- 8.
Blendの歴史
デザイナ向けツールとして登場
– 2007年2月 Expression Blend
使用経験なし
– 2008年7月 Expression Blend 2
使ったけど挫折
– 2009年7月 Expression Blend 3
Adobe Photoshop, Adobe Illustrator形式対応!
Sketch Flow対応!
- 9.
Blendの歴史
デザイナ向けツールとして登場
– 2010年6月 Expression Blend 4
– 2012年9月 Blend for Visual Studio 2012
Visual Studio 2012に同梱
Windows ストア アプリのみ
WPF4.5/Silverlight5は対応する正式版のBlendが無い状態
に…
- 10.
ついに来ます!
Visual Studio 2012 Update2
– Blend for VS2012に以下のサポートが追加!
Windows Presentation Foundation 4.5
Silverlight 5
Visual Studioのデザイナでは出来ない機能
Visual State コントロールか
Storyboard らコントロール サンプルデータ
Manager
の作成
- 11.
- 12.
デモ
Visual Studio 2012のWPFデザイナ
– コンテンツ内にコンテンツを配置
– 色の設定
– 変形させる
– コントロールテンプレートの編集
– データバインドの設定
- 13.
- 14.
- 15.
- 16.
- 17.
デモ
画面に表示するデータの作成
Visual Studioの場合
– Visual StudioでDataContextの設定
– Visual Studioでデータバインディング
Blendの場合
– BlendでDataContextの設定
– Blendでデータバインディング
- 18.
Storyboard
Storyboard
– アニメーションの集合
– Aの要素のBプロパティを何秒かけてCの値へ
– etc…
イベントをきっかけに開始
コードから開始
コードで結果を計算して開始
- 19.
Visual State Manager
ストーリーボードを状態ごとに名前をつけて管理
するもの。
コントロール内部でよく使われている
– フォーカスがあるときは
A、B、Cのアニメーションをする
– マウスが上にあるときは
D、E、Fのアニメーションをする
アプリケーションを状態に応じて表示切替
– ログイン中とそうじゃないとき
– Windowsストアアプリでは画面の向きなど
- 20.
Behavior
コントロールに動作を追加
– 基本的にViewに閉じた操作にするのが良い
– ドラッグ操作に対応
– ピンチイン・ピンチアウトによる拡大縮小
– イベントに対応して何か処理を起動する
– etc…
- 21.
デモ
コントロールを作成
– Visual Stateの切り替え
ビヘイビアー使ってみる
– タッチ操作対応
– いきすぎたサンプルプログラム
– ViewModelのメソッドを呼ぶ
- 22.
データ
サンプルデータ
– 適当なデータを表示するのに便利
モックアップ
デザイナで表示イメージ確認
データソース
– データの置場を作れる
– 自作のクラスを使うこともできる
- 23.
デモ
サンプルデータを使ってみる
自作クラスをデータソースに
- 24.
まとめ
Visual Stduio 2012 Update2でBlend for
VS2012がWPF4.5とSilverlight 5対応に
Visual Studio 2012でも大体のことはできる
Blendにしかできないことも健在
きちんと知って使いこなそう