題記の通りなのですが、一時ハマったので共有します。 正確には、「バックグラウンド スレッドで DispatcherObject を作るとメモリリークする」ですね。 例えば、バックグラウンドで画像をダウンロードして加工した … Continue reading
Tag Archives: WPF
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
ItemsControl 攻略 ~ 外観のカスタマイズ
これは、XAML Advent Calendar 2013 の 1 日目のエントリーです。 WPF (または Windows ストア アプリ) におけるコレクション コントロール (ItemsControl) の外観をカ … 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
デバイスがデジタイザー入力に対応しているかどうかを調べる
またまた Windows デスクトップ (WPF) のお話です。 先日の めとべや東京勉強会 にて、デスクトップ アプリのタッチ エクスペリエンス的な話を少しだけさせて頂きましたが、タッチ デバイスでの操作のためにタッチ … Continue reading