WPF のバックアップ(No.2) - PukiWiki

技術メモ?


レイアウト
[edit]

WPF UIフレームワークにおけるレイアウトは、主にPanel(=Panelクラスの派生クラスにマッピングされた要素全般を指す)を用いて行うことになる。ここでは代表的な下記の3つのPanelを紹介する。

このページのトップへ

Canvas:<Canvas>要素~
[edit]

 絶対配置をサポートしている、他は全部相対配置となる

配置する際に、Left , Top,Right,Buttomプロパティを利用する。

このページのトップへ

StackPanel:<StackPanel>要素~
[edit]

 要素を垂直方向または水平方向に積み重ねていくようなレイアウトをサポートするPanelだ

 相対配置の際に重要となるプロパティとしてMarginプロパティが存在する。Marginプロパティはその要素に対して上下左右の余白を付加するプロパティである

<Button Content="ボタン B" Margin="150,40,80,40"/>
このページのトップへ

Grid:<Grid>要素
[edit]

 WPF UIフレームワークにおけるGridは格子状に要素をレイアウトするためのPanelである。Windowsフォーム2.0から追加されたTableLayoutPanelコントロール、HTMLにおける<table>タグと同様のレイアウトをサポートする。


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS

G|Cg|C@Amazon Yahoo yV

z[y[W yVoC[UNLIMITȂ1~] COiq COsیI