January 2007 - Posts

Xceed DataGrid for WPF
26 January 07 03:27 PM | hiroyuk | 0 Comments   
WPFのグリッドは強力ですが、いわゆるデータグリッドとしては使いにくいものでした。.NET FrameworkのDataGridViewのようなコンポーネントが望まれていましたが、Xceed社からフリー(商用で使う場合は有償のようです)の DataGridコンポーネント がリリースされました。XBAPによる デモンストレーションサイト もあります。 WPFのテンプレートやデータ バインディングと互換性があり、テーブル ビューとカード ビューの2種類があります。また、F2、Esc、ダブルEsc、EnterのようなExcelとおなじキーボードとマウスの制御をサポートしています。データピッカーとカレンダーのコントロールも含まれています。 Read More...
MSDNコンテンツの機械翻訳パイロット
19 January 07 11:54 AM | hiroyuk | 1 Comments   
MSDNライブラリには膨大な数のコンテンツがありますが、すべてが日本語化されているわけではありません。そこで、機械翻訳を使ってそのギャップを埋めようという試みが行われています。 MSDN Labサイト に機械翻訳を利用した英語と日本語を含むターゲット言語を併記するページが公開されました。15種類の言語に対応したコンテンツが50ほど用意されています。一度アクセスして、ぜひフィードバックをお願いします。 Read More...
Filed under:
半透明3Dにはソートが必要
12 January 07 11:56 AM | hiroyuk | 0 Comments   
WPFで3Dのユーザーインターフェイスを作成するとき、テキストの背景を透明にして表示したり、半透明の3Dオブジェクトを表示したい時があります。 半透明表示にはアルファ ブレンディングが使われますが、これは描画時にアルファ値に応じて背景の色と自分の色をブレンドします。 色 = 自分の色 × アルファ + 背景の色 × (1 - アルファ) したがって、描画時に背景に描画されていないものは反映されません。そのため、半透明を正しく描画するにはカメラから見て奥から手前にソートし、その順序で描画する必要があります。これはDirect3DでもOpenGLでも同じです。Direct3D Read More...
LocBAML
05 January 07 09:18 PM | hiroyuk | 0 Comments   
WPFアプリケーションを多言語化(ローカライズ)する方法には2種類あります。ひとつはリソース(文字列テーブル)を使う方法で、もうひとつはLocBAMLツールとMSBuildを使う方法です。LocBAMLはSDKのサンプルにあるツールですが、実際のローカライズにも使えます。 LocBAMLを使ったローカライズは次の手順で行います。 msbuildを使ってリソースDLLを作成 プロジェクトファイル(.csprojか.vbproj)にUICultureを追加 <UICulture>ja-JP<UICulture> Read More...

Search

This Blog

DirectX 情報

Silverlight 情報

Windows 情報

WPF 情報

並列コンピューティング情報

著書

Syndication

Page view tracker