kkamegawa's weblog

Visual Studio,TFS,ALM,VSTS,DevOps関係のことについていろいろと書いていきます。Google Analyticsで解析を行っています

WPF

Visual Studi 2015 CTP6公開

Visual Studio 2015 CTP 6 and Team Foundation Server 2015 CTP Released - The Visual Studio Blog - Site Home - MSDN Blogs MSDN Blogs Visual Studio 2015 CTP6が公開されました。いつも通りAzureの仮想マシンとしても公開されていますので、さっくり使…

Windows 8のWebBrowserControlをタッチ対応にする

WPFやWindows FormにはWebBrowoser Controlがあります。Windows 8のIE11でも既定では入力はレガシーモードで動いています。どんなことがレガシーかといえばこんな点。 Internet Feature Controls (I..L) (Internet Explorer)より引用 Windows pointer messag…

Kinect SDK 1.7

Download Kinect for Windows SDK v1.7 from Official Microsoft Download Center Download Kinect for Windows Developer Toolkit v1.7 from Official Microsoft Download Center 予告通り公開されたので、早速新機能のKinect Fusionを試してみました。Deve…

Visual Studio 11のWPFバインディング翻訳しすぎ

Bindingを翻訳しすぎている | Microsoft Connect Visual Studio 2010では誤訳というか、アクセラレーターのミスがかなり多くあって(WPFなのにWinFormと同じやり方でアクセラレーターをつけていた)、見つけたところは片っ端から指摘しました。たぶん今回もあ…

@ITでWPFチューニング記事が公開されました。

WPFアプリケーション・チューニング − @IT 本当は8/26に公開されていたのですが、id:Yamaki さんからご指摘いただいて、二ページ目を直しました。具体的にはDataGridはUI仮想化に対応しているってことです。以前のcodeplexで公開されていたWPF Toolkitのこ…

.NETランタイム hotfix(WPF/WCF)

KB2504602 WCF4 Hotfix Roll-Up #4 for KB 2536618 and 2536401KBの公開ページは現時点で存在しないみたい。パートナー向けと思われるサイトのリンクがconnectには登録されていました。 Download Details | Microsoft Connect WCFのhotfix Rollup4。.NET 3.0…

WacomドライバがインストールされているとWPFマルチタッチが動かない

Download Details | Microsoft Connect FIX: Multitouch does not work in a .NET Framework 3.0-based WPF application if the Wacom driver is installed ということで、Wacomドライバがインストールされていると.NET Framework 3.5ベースのマルチタッチア…

僕と契約して…(略)

昨日のDevelopers Summitで所属するコミュニティでOpenJamという立ち寄りブースみたいなのが出ていて、id:LeonAkasakaさんがそこでやっていたネタです。 Expression Blendで書いたXAMLはわずかこれだけ。イイネ! <Grid Background="white"> <Canvas Width="600" Height="400"> </canvas></grid>

.NET 4のDataGridパッチ

DataGridのセルにScaleTransformを適用するとクラッシュする件のパッチが出てます。 Download Details | Microsoft Connect KB2461678で説明されている現象だそうです。海外では多少事例が出ているようで、stackoverflow.comでも見かけました。このパッチ、…

Extended WPF toolkitのRichTextBoxと日本語

codeplexにあるExtended WPF Toolkitを使ってみようかなと思ってためしたところ。やはりというか、日本語で少し違いが…ソースはまだ見ていません。 要はShift+Enterを押したあと、日本語入力すると、改行を無視して前の行の後ろから続けてくれるということで…

WPFアプリケーションでネストしたテンプレートの中でイベント作るとNullNullReferenceExceptionが発生する問題のhotfix

Download Details | Microsoft Connect というhotfixがconnectで公開されています。Visual Studioのhotfixではないので、Visual Studio Hotfix Listsには(まだ)追加しませんが、CLRのhotfixは別途やろうと思っています。 この現象、だれか報告していませんで…

WinFormの人がWPFに移行する敷居

教えてください:Windows Forms 開発者が WPF / Silverlight に移行するには何がたいへんですか? - 川西 裕幸のブログ - Site Home - MSDN Blogs 個人的にはちょっとしたUIを持ったツールならWPFで作ってしまいますが、Windows Formでずーっとやっていた人…

ソフトウェアユーザーエクスペリエンス設計

会社で同僚が買っていたので、読ませてもらいました。もうちょっと分厚い本かと思ったら薄い本なんですね。これなら2,3日くらいで読めるでしょう。たいていこういうユーザーエクスペリエンス本って分厚いと思っていたのでちょっと意外でした。 本の内容はテ…

Pro WPF in C# 2010

買っちゃいました…まだ中身全部読んでませんが(当たり前だ)。とりあえず角で人を殴ったらまずいだろうというくらいの分厚さです。いくつか見た限りでは2008版とサンプルまで一緒なので、2008版を持っていて、差分だけでわかるような人は買わなくてもいいかも…

コーディング勉強会に参加

今日は赤坂さんの勉強会で集中コーディングでした。 特にお題はなしで、みんな好きなものを3時間ほど集中で。一人では難しい人は何人かで。私はちょっと一人でやってみたかったので一人で。特に考えていませんでしたが、ワンキーゲームならBlendだけでできる…

新人教育してきた-二日目

もうすでに昨日の話になっていますが、昨日は疲れ果てました。慣れないことするときついです。数十分のセッションならともかく、一日中だし、何も準備してないしw。 とりあえず、データアクセスは業務上必ずあるということで、SQL Serverのアーキテクチャお…

洋書だけどよいWPF本

只今絶賛円高中なので、もう少ししたらAmazonの洋書が値下がりするかもしれませんね。在庫切れたところで価格調整されている気がします。気がするだけなので、ほんとに価格が下がらなくても恨まないでください。Pro Wpf in C# 2010作者: Matthew MacDonald出…

.NET Framework 3.5 SP1のWPFメモリリークhotfix

Memory Leak Hotfixes for WPF 3.5 SP1 - WPF Performance and .NET Framework Client Profile - Site Home - MSDN Blogs .NET Framework 3.5 SP1に適用できる、WPF関係のhofixだそうです。だからcode gallaryとか、connectとか、サポート経由とか、統一性の…

Expression Subscription

We are sorry, the page you requested cannot be found. Expression 3で初めて搭載されたSketchFlowがUltimateにしか入らなくなったんですね。使う人が限られているからたぶん不幸になる人は多くないのでしょうけど、入っていたものが落ちると悲しい。 また…

タイムラインの考え方

SilverLight・WPFのアニメーションについて常々思うこと・・ ふぅん、Flashってそういう考えなんだ…。個人的には書いたとおり、(関連する)コントロールとアクションごとにstoryboardを作ってあげるほうがわかりやすいとは思います。コントロールを複数の人(s…

Visual Studio 2010 RCアップデート

KB980610-VS2010RC:Intellisense crash using Tablet,Multi-touch,Screen Reader,etc - Home またcode gallaryに…Product Teamが気軽に公開できるからなんでしょうか?マルチタッチ、タブレットPCを使っているときにIntelliSenceがクラッシュするという問題…

Pro WPF in C# 2010

あ、出るんですね。3/19ということはVS 2010正式版の前?買うかどうしようか…。それにしても800ページとは結構なボリュームです。Pro Wpf in C# 2010作者: Matthew MacDonald出版社/メーカー: Apress発売日: 2010/04/30メディア: ペーパーバック購入: 5人 ク…

カレンダーコントロールの日付形式

WPFのカレンダーコントロールの日付形式の表示にロケールを反映してほしい タイトル通りです。.NET Framework 3.5 SP1のカレンダーコントロールもen-us形式で表記されていたんですね。今まで誰も言わなかった?一応ja-jp形式で入力してもコンパイルエラーに…

カレンダーコントロールの日付指定

ドキュメントはまだ探せていません。WPFのカレンダーコントロールで指定する日付って、いわゆるen-us形式のdd/MM/yyyy形式じゃないと受け付けてもらえないんでしょうか…と思ったら、表示がen-usなだけで、XAML上はja-jpの表記(yyyy/MM/dd)でもいいんですね。…

フィードバック一件追加

WPFの「値をリソースに抽出」処理のリソースキーが訳しすぎ 提案で出していますが、バグとして出したいくらいです。まぁ、翻訳もかなり自動化されていて、その分意図しないところまで訳されているのかもしれませんけどね。それにしてもこれはちょっと…。レイ…

折り返された行から下に移動しない。

IDEで折り返された行ではカーソル上で一行上に移動するが、カーソル下で一行下に移動しない これ、ちょっと前から気づいていたのですが、違和感だけ感じていて、何が違うのだろうとはっきり分かっていませんでした。土曜日のイベントでカーソルキーでスクロ…

ReSharperのいいところ。その2

珍しく続きます。今度もXAMLでの例ですが、C#のコードでもウィンドウの右端に同じものが表示されます。Visual StudioではXAMLを直接編集することができます。リアルタイムで構文チェックが行われ、不正な記述は波線が引かれます。ReSharperが全く問題ないと…

ReSharperのいいところ。その1

ReSharperのいいところ紹介シリーズ。そのxxがいくつまで行くかは未定。XAMLやコード編集時に無効なコードをグレイアウトしてくれるので、削除する目安がつけやすい。今回はXAMLでご紹介ですが、C#では使っていない名前空間をグレイアウトしてくれます。コ…

WordにXAMLを貼り付けたい

Wordの中にVisioで描いた図を貼り付けることはよくやるのですが、Visioで書くよりもXAMLで作られたグラフィックスを貼り付けたいと思うようになりました。用意されている図形だとちょっと足りなかったり、「ここがこうなればいいのに」と思うことがよくあり…

フォント一覧を表示する

GIGAZINEのこの記事をみて、Silverlightで作れないか?と思ったら、FontsコレクションがSilverlightにはありませんでしたorz。WPFで作るしかないようです。