|
分類:[雑談]
環境はWindows10 VisualStudio2010 C# .Net4.5です。
プログラムとは直接関係なくてすみません。
タスクバーの動作の考え方についてなのですが、 タスクバーを固定表示した場合の最大値が 縦、幅の制限なしの場合(MaximumSize=0,0)の場合はタスクバーを除く画面に最大表示されますが、 例えば、横幅を変えたくない場合に MinimumSize=(500, 500), MaximumSize=(500, 2000); とした場合最大表示で下側一部がタスクバーの下に表示されます。 画面サイズは1680x1050です。
そこで質問ですが @なぜタスクバーを固定にしているのに最大表示でタスクバーの下に隠れるのか AMaximumSize=(0,0);のデフォルトでなくMaximumSize=(500, 2000)を優先すr という理由なら1050ではなくて2000にならないとおかしいと思うのですが
結局MaximumSize を設定すると最大値表示の時にプログラムでタスクバーの高さの 分だけ引いて表示する処理を入れなければいけないのですが。 仕様とはいえいまいち考え方がしっくりこないのですが みなさんはどう思われますか?
|