WPF 超入門
MSDN の記事 チュートリアル : Expression Blend または Visual Studio を使用した Silverlight 時計の作成 は非常に判りやすいチュートリアルだと思います。私も何回かこのチュートリアルにしたがって Expression Blend を使っているうち、徐々に Blend の…
WPF を習得するための方法を少し纏めてみました。なんかの参考になれば幸いです。 オンライントレーニング プログラミング初心者向けの WPF によるデスクトップアプリ開発入門が、Microsoft Virtual Academy(MVA) にて公開されてます。プロジェクトを作成し…
先日、MSDN のフォーラムで 1つの Form に4つの MediaPlayer のコントロールを貼り付けている。1つの動画を同時再生させたいが微妙に再生がずれてしまう。4つの MediaPlayer コントロールで同期を取って再生する方法はないか?」(取意) という質問がありまし…
前回は「エッセンシャル WPF」の第一章の冒頭 「新しい GUI として WPF」 におけるサンプルコードの実行方法について記述しました。今回は「エッセンシャル WPF」17頁の「WPF ツアー」の実行方法について少し書きたいと思います。エッセンシャルWPF:Windows …
お待たせしました。チョー久々の WPF ネタです。 先日やっと「エッセンシャル WPF」を入手でき、いま読み進めている最中ですが、WPF の開発スタッフが、WPF の概要につきかなり突っ込んで解説してるなかなか面白い本です。エッセンシャルWPF:Windows Present…
わんくま勉強会の LT 用資料を作っていたため、更新が少し空いてしまいました。 LT では、いつもタイムオーバーして悔しかったんですが、先日の LT では、やっと時間内に納めることができました。(^ω^)v。ちなみにネタはこれ!www 今回はプレゼンについ…
「WPF 超入門」の番外編の目次を作りました。 とある WPF の相互運用 エッセンシャル WPF その壱 エッセンシャル WPF その弐 とある動画の同期再生 WindowsForms 開発者のための WPF 超早わかりQ&A New! 以降、順次公開の予定です。
先日の WPF 超入門の元ネタって MSDN フォーラムの質問だったりするわけですが、その後いろいろ調べていたら WPF と WindowsForms で 「相互運用」 できることを知り、これは面白すぎるっ!!!ってな具合で、大変興味が涌いてきました。 WindowsForm 上に W…
まえがき またまた今回もグリッドについて学びます。今回は単一セルに対して複数のコントロールを配置する場合を考えてみます。 グリッドは WindowsForms の TableLayoutPanel コントロール と違い、一つのセルに複数のコントロールを配置することが可能です…
まえがき 今回もグリッドについて学びます。前回は行列の設定のみ行いましたが、今回はコントロールを配置しながらグリッドの使い方についてより詳しく学びたいと思います。 前回「 WindowsForms の TableLayoutPanel コントロールに近い」と書きましたが、…
まえがき 次は WPF の標準的なコンテナであるグリッドについて学びましょう。まずは簡単なアプリケーションを作って、グリッドについて学びたいと思います。 グリッドというと、VB ユーザーならDataGrid や FlexGrid が思い浮かぶ方も多いかも知れませんが、…
まえがき WindowForms のデザイナで画面を作る場合、まず Form がデザイナに表示され、次にツールボックスからコントロールをドラッグして配置します。コントロールの画面上の位置は、プロパティとしては Control.Location プロパティに設定されます。WPF の…
今回は「レイアウト」編です。 WPF をはじめて使って面食らうのが、WindowsForms とまったく異なるレイアウト構造です。 デザイナやコントロールだけ見てると一見 WindowsForms とそう変わらないように見えますが、ウィンドウ構造も別物ならコントロールも別…
#2013/02/28 Blend 2012 で書き直しました#2013/03/28 リンクをCTP4に変更 お次も Hello World アプリです。前回は Expression Blend 4 で作りましたが、今回は Blend for Visual Studio 2012 で開発します。Microsoft Visual Studio Professional 2012 通常…
#2013/02/22 大幅に編集し直しました。 さて、前回のエントリでまず Hello World を作ったわけですが、今回は Visul Studio ではなく Expression Blend を使い Hello World プログラムを作りたいと思います。 いつの間にか Expression Studio が販売終了にな…
#2013/02/19 Visual Studio 2010 で書き直しました まずは Hello World その壱です。 Hello World Visual Studio を起動し、新しい WPF プロジェクトを作成します。スタートページの「新しいプロジェクト」をクリックするか、メニューの「ファイル」→「新し…
目次 Hello World その壱(Visual Studio編) VS2010 版に更新 その弐(Blend 4編) Blend 版に更新 その参(Blend 2012編) Blend for VS 2012版に更新 レイアウト編 その壱「キャンバス」 その弐「グリッド〜その壱」 その参「グリッド〜その弐」 その四「グリッ…