■パネル(レイアウト用のUI要素) WPFには柔軟なレイアウトを簡単に実現するための仕組みが備わっている。ここでは、レイアウトの背景、基礎的な概念、および、標準で提供されているレイアウト用のパネルについて説明していく。 ●背景 かつて技術が未成熟だったころ、GUIアプリケーションは固定レイアウト(要素のサイズや配置をすべてハード・コーディング)になることが多かったが、技術の進歩とともに、柔軟なレイアウトが可能となった。レイアウトを柔軟にすることには以下のような利点がある。 ○多様な表示方法への対応 以下に挙げるような理由から、GUIアプリケーションは環境ごとに表示方法が異なってくる。 ハードウェア上の制約: PCの場合、ディスプレイのサイズは機器ごとにかなりの差がある。 利用者の嗜好: ある人は全画面表示を好み、ある人は小さくしたウィンドウを複数並べることを好むなど、利用者ごとに好むウィン