私はSilverlightを使用しています。グリッドコントロールをコンテナコントロールとして機能させることは可能ですか?
私がしようとしているのは、子コントロールを含む枠線付きのコンテナを作成することです。子コントロールは、グリッドコントロールの範囲外にあるときは表示しないでください。
これは可能ですか?私はパスからクリップを作成できますが、これは唯一の方法です。
私はスクロールコンテナを使っていましたが、ややこしいものでした。
これはxamlです。私が期待しているのは、アプリケーションがランニング中に2番目のボタンが表示されないことです。
<Grid x:Name="LayoutRoot" Background="White" >
<Grid HorizontalAlignment="Left" VerticalAlignment="Top" Height="197" Width="241" d:LayoutOverrides="HorizontalAlignment, VerticalAlignment">
<Button Content="Button" Margin="25,42,101,81"/>
<Button Content="Button" Height="76" Margin="25,0,63,-83" VerticalAlignment="Bottom"/>
</Grid>
</Grid>
ない、あなたが求めているのかわからこれを移動するとき、私は間違いなく軽く何か重みを見つける必要がありますTranslateTransformのようなものを使っていました。 –
私を混乱させるものは、含まれているグリッドの境界は参照点としての動作以外は何もしないようです。含まれているグリッドはルートと同じサイズ(実質的に)のようです –
私はまだあなたの質問を理解できませんが、あなたの最後のコメントに答えるために、グリッドは常にコンテナのサイズを取るので、含まれているグリッドはまったく同じになりますLayoutRootグリッドとしてのサイズ。 –