プログラム諸々あって、C#でアプリ製作をするハメになった。登場当初の悪夢的出来の悪さを目の当たりにして、C#は避けてきたんだけどね。言っていられない案件に出くわしてしまって、しぶしぶ。細かな事情はさておき、数年ぶりに改めてC#を眺め回してみると、そこそこ使えるレベルになりつつあるのに感心した。動作がとろかった点も、随分と改善されているようだし。未確認だけど、以前あったワークメモリのショボ過ぎる上限が撤廃されているようなら、よっしゃ、なんだけどね。それはさておき、開発中のアプリケーションで、ウインドウの最小サイズをコントロールする必要が出てきたんですよ。WPFで組んでいるんだけど、xmlの指定だけだと、クライアントサイズを基準としたMinWidth/MinHeightの設定に難が出てしまったので、やむを得ず、この部分はHogeWindow.csにコーディングすることにした・・・までは良かったのだけど。簡単にウインドウの枠幅が取れるなあ、とか思っていたら、なぜか結果が微妙にずれる。ググってみても、基本的なウインドウ幅の指定は、だいたい同じようにしている記事しか見当たらない。おかしいな〜、とかおもいつつ、更にググってみると、同じ問題で悩んでいた人を見つけた。WPF?ただ、残念なことに、ここでの質疑応答内容も、どうもピンとこない、というか、解決策にはなっていないようなんですよ。しょ〜がないので、更にググり続けること小一時間。見つけたのは、本家のマイクロソフト。valueよっしゃ、まんまの記事。