Welcome to MSDN Blogs Sign in | Join | Help

Browse by Tags

All Tags » Vista & WPF   (RSS)
Silverlight 3 ではアプリケーションをオフラインで使える機能があります。 Silverlight 3 のアプリケーションで右クリックすると、コンピュータへのインストールというメニューが出てくるので選択すればローカルにインストールすることができます。あとは単体で立ち上げて利用できるというもの 動作については64:20あたりから、実装は63分あたりからになります。 さて、ではすべてのアプリができるかというと実装で見てもわかりますが、オフライン利用のための情報を書き込む必要があります。そしてもちろんSilverlight3 Read More...
1 Comments
Filed under:
マウスでドラッグなどをしている際に、Shiftキーや Alt, Control キーなどを検出する。 private void object_MouseMove(object sender, MouseEventArgs e) {         if ( Keyboard .Modifiers == ModifierKeys .Shift )         { : Read More...
1 Comments
Filed under:
Blend de GO GO! Blend で WPFプロジェクトを作成。 Storyboard でアニメーションを作って(Storyboard1)保存する。これを動的に処理するために、C#側でアニメーションの管理をすることにする。 ひとまずテストだからボタンを作ってClikイベントをダブルクリック、Visual Studio が自動的に立ち上がりプロジェクトを読んで、Button Click のメソッドが出来上がっている。Expression + Blend も進化したなぁ、と感慨に浸りつつ。コーディング。 Read More...
0 Comments
Filed under:
WPFでBitmapを使おうとすると、 Bitmap オブジェクトがない ことに気がつきます。ないんですよね。BitmapImage オブジェクトがあるのでまぁ、そちらを使うのですがこういうこと一つ一つが WinForm からの移行の障壁になるんですよね。 また、BitmapImage からサイズを取得する際に、WidthとHeightプロパティでとっていたらどうしてもうまくいかない。で、プロパティをずっと眺めてみたら、PixelWidthと、PixelHeightがあるじゃないですか。これでようやく解決。 Read More...
0 Comments
Filed under:
POS端末向けの組み込みOS Windows Embeded POS Ready 2009 が本日発表されました。 小売業および飲食サービス業の企業向けに Windows(R) Embedded POSReady 2009を提供 Windows Embedded POSReady 2009は、POSソリューションを構築するOEMや、POS機器を使用する企業向けに最適化されたWindows XP Embeded をベースとした組み込み向けのOSです。 Wiindows XP ベースであるため、ハードウェアの対応やカスタマイズ製、ネットワーク機能の対応が豊富で、かつ Read More...
面倒というよりも、考え方の違いですが。 Windows Form であれば、フォーム上のコントロールの位置は、 Control.Location.X = 100; Control.Location.Y = 100; というように簡単に設定が出来ます。ところがWPFだとこうはいかない。なぜななら コントロールが置いてあるコンテナとなるパネルによって異なるからです。 Canvas : Position Left, Top Grid : Margin Left, Top 当然親元ごとに異なりますから、Left Read More...
0 Comments
Filed under:
WPFでスタイルとテンプレートがあります。 どちらもコントロールのデザインを変更するための大事な機能です。基本的な機能としては、 スタイルはプロパティをまとめて管理することが出来る機能、テンプレートはコントロールなどの概観を変更すことが出来る機能です。 ただ、スタイルがさす「プロパティ」というのがキモで、ほとんどのWPFコントロールはテンプレート設定も、アニメーションも含めてかなりの機能がプロパティで設定できる用になっています。つまり、スタイルはコントロールカスタマイズを一手にまとめることが出来ます。 Read More...
メモ帳のフォントを変えようと思って見つけたもの! メイリオUI ? 確かに、行間も文字間もシステムフォントとして使えるように詰まってる!これはすごくうれしい。もう悪いことをする必要はないですね。:P ちなみに別ファイルではなく1つのファイルに(meiryo.ttc, meiryo.ttc)にメイリオ、メイリオUIが入っている形になっていました。 Read More...
Vistaを入れなおした際に、別ドライブのVistaの起動メニューがなくなってしまった場合などの対処方法。ブートメニューへの登録方法です。 ケースとしては、デュアルブート環境(C:, D:)でブートパーティション(C:)にOSを上書きしてしまった場合。 BCDEDITを使ってVista のブートエントリーの追加です。コマンドプロンプトを管理者権限で起動して以下のコマンドを順次いれていきます。 bcdedit /create /d “Windows Vista until Oct2008” /application Read More...
2 Comments
Filed under:
Expression Design を使って Illustratorでデザインしたパーツをインポートすることが出来る。 ただしその場合も注意する必要がある。 お手軽 Illustrator からのコピペは極力使わない やたら数多くのクリッピングマスクが作られたり、そのせいで境界などのデザインが怪しくなる。簡単なもの意外は極力使わないほうが良い。 基本はIllustratorのいんポート 基本的にはAIファイルをDesignで読み込む。BlendにはそこからコピペでもExportでも良い。ただしグラデーションなどクリッピングマスクやオブジェクトに分割されることもあるので、注意したほうが良い。場合によっては同じデザインをBlendで作ったほうがシンプルに1つのオブジェクトで構成できることもある。 Read More...
3 Comments
Filed under:
複数のブラシ要素をまとめたDrawing Brush Group Object の Expression Blend での作成方法です。 2つのブラシ要素(ここでは画像と半透明の塗りつぶし)を用意します。これを重ね合わせてGridなどでグループ化します。 あとは、作成したGridを選んで「ツール」→「ブラシリソースの作成」→「Drawing Brush」でブラシリソースを作成します。 以上で完成です。作成したブラシは塗りつぶしの要素として利用できます。 XAMLのコードをみるときちんと、DrawingGroup Read More...
1 Comments
Filed under:
今日はExpression Studio 2 のプレス向け説明会ということで、話してきました。 製品担当というわけではないのですが、まぁ、比較的使っているほうということもあって、Expression Blend 2 と Expression Desin 2 を担当してきました。尾聞き苦しい点は申し訳なかったです。 それにしても Expression Design 2。これはいいツールになりましたね。 標準的なドローツールの機能は持ち合わせながら、各種エフェクトとライブエフェクトによって策がツールとしての機能が非常に良くなっています。また、スライスツールによってオブジェクトのエクスポートがかんりもふくめ非常にやりやすくなりました。XAMLエクスポートも充実しているのでこれは見逃せません。 Read More...
0 Comments
Filed under:
WPFアプリケーションはGridレイアウトなどを使って画面レイアウト、特にサイズ変更時の画面レイアウトをコントロールできる。 しかし、複雑なオブジェクトをインポートすると、コンテナとなるGridとの関係で画像が破たんすることがある。それを防ぎたい場合はオブジェクトを絶対座標で指定する Canvas パネルを使う。Expession Design からエクスポートする場合によく用いられる。しかし、Canvas パネルはサイズの自由が利かない。どうしたものか... ...要は フラッシュのSwf をブラウザで開いた時みたいに、画面サイズに合わせてサイズは変わるけど縦横比やレイアウトは維持してほしいんだよね。という時。 Read More...
0 Comments
Filed under:
Flash Player v10 のベータが出てきましたね。 WPF 的な機能やWPFでも実装できない機能などがありますね。テキストレイアウトは特定分野では結構いい部分だと思います。また、対応OSが多いのも強みですね。 オブジェクトを3D空間上で移動/変形できる3D Effects 独自の画像エフェクトが利用可能に GPUの機能を使ったオブジェクトの描画 テキストの縦書きレイアウト・字間設定 対応OSは 98/Me/2000/XP/2003/Vista GPUに依存すると考えると考えるのが、どこにターゲット層をおくかということ。GPU内蔵のチップセットを持ったNoteなのか、最近のデスクトップか、はたまた古い98までにするのか?GPUがあるから、といって描画を重くすると非力なPCでは高付加になりますし、逆に作成者は悩むところですね。 Read More...
0 Comments
Filed under:
Silverlight の Deepzoom のベースとなったテクノロジサンプルです。 最後のほうの画像は、PowerPoint を画像として出力して使ってみています。 Read More...
1 Comments
Filed under:
More Posts Next page »
 
Page view tracker