コンテナ
最終更新:
atachi
-
view
コンテナ
コンテナクラス | 説明 | |
Grid |
コンテナを任意の数のグリッドに区切る。 各グリッド内を境界としてコンポーネントを配置したり、複数のグリッドをまたぐこともできる。 |
|
StackPanel |
コンポーネントを任意の方向に向けて一列に並べる。 「上下方向」か「左右方向」の指定はOrientation属性で指定する。 表示はFlexのHBoxやVBoxのようになる(または、Directionを指定したBox)。 |
|
WrapPanel |
コンポーネントを左上から右下に向けて連続して並べる。 並べる際の方向は左から右方向か、上から下方向で選択できる。 |
|
Canvas | 座標を指定できるので、コンポーネントを自由な場所に配置できる。 |
マウスイベントの問題
DaDMgrはアプリケーションのルート要素が受け取っているPreviewDragOverイベントをハンドリングし、Adornerをマウスに追従させているのですが、背景色を設定しないコンテナにおいて、マウスイベントが発生しない問題があります。(WPFでは予てからのバグなのか仕様なのか・・・)
ただし、この問題は簡単に回避可能で、Backgroundプロパティを設定すればよいだけです。
透過色も使用できます。
<Window>
<Grid>
<Grid.Background>
<SolidColorBrush />
</Grid.Background>
</Grid>
</Window>