題記の通りなのですが、一時ハマったので共有します。 正確には、「バックグラウンド スレッドで DispatcherObject を作るとメモリリークする」ですね。 例えば、バックグラウンドで画像をダウンロードして加工した … Continue reading
Tag Archives: C#
Transifex でリソース (Resources.resx) の翻訳・管理をする -導入編-
前回のエントリーで、WPF アプリの国際化 (多言語対応) と、動的な言語切り替えの実装例について解説しました。 続いて、多言語化対象となるリソースを、翻訳プラットフォーム Transifex を活用して翻訳・管理する例 … Continue reading
WPF アプリの国際化 (多言語対応) と、実行中の動的な言語切り替え
ご好評頂いている「提督業も忙しい!」ですが、実は日本語だけでなく、英語・中国語 (簡体字)・韓国語の4ヶ国語に対応しています。 また、@KatsuYuzu さんから pull request を頂き、実行中に使用言語を動 … Continue reading
Primitive コントロール探訪 – ToggleButton, RepeatButton
ちょいネタです。 (もともと XAML Advent Calendar 2013 で人が集まらなかったとき用に溜めておいた小ネタ的なもので、再編・放出したく) Primitive コントロールとは 私が勝手にそう呼んでい … Continue reading
WPF でウィンドウ位置とサイズを保存・復元しよう
デスクトップ アプリで、ウィンドウの位置を保存したいという要望はちらほら来ます。 ただし、真面目に実装しようとすると、細かい挙動まで実装するのが大変面倒です。 最大化して終了したら、最大化する直前のウィンドウの位置とサイ … Continue reading
Room metro Tokyo #3 資料公開
めとべや東京勉強会にてセッションさせて頂きました。 「提督業は忙しい! ~ Internal of KanColleViewer」 「提督業も忙しい!」という艦これツールを開発したので、その開発動機や中身のお話です。 艦 … Continue reading
Windows 8.1 でバージョン判別するときの注意点
Windows 8.1 が公開されました! ということで、Windows 8.1 に関するネタを 1 つ。 Windows 8.1 のバージョン Windows 8.1 になり、OS バージョンは 6.3 に上がりました … Continue reading
Windows 8.1 で加わった Per-Monitor DPI と WPF での対応方法
先日の めとべや東京勉強会 #2 にて WPF での Per-Monitor DPI 対応アプリのデモをしましたが、アプリが完成したので公開します。 XamClaudia https://github.com/Graba … Continue reading
Room metro Tokyo #2 で LT しました
ご無沙汰です (死 艦これにはまりすぎました。。。 10/12 に開催された めとべや東京勉強会 #2 にて LT させて頂きました。 内容は 前回 の続きで、Windows 8.1 RTM 版において Per-Moni … Continue reading
Visual Studio 2012 のような光るウィンドウを作る (再)、そして WPF での高 DPI 対応
以前、Zune ライクなウィンドウを作成する 投稿と Visual Studio 2012 のような光るウィンドウを作成する 投稿をしましたが、その内容のアップデートになります。先にこれらの記事を読んで頂けると嬉しいです … Continue reading