2017-09-26 5 views
0

内側の列にボタンを入れるにはどうしたらいいですか?WPF内側の列にボタンを入れる方法

<Grid.ColumnDefinitions> 
     <ColumnDefinition Width="200" /> 
     <ColumnDefinition MinWidth="300" Width="*" /> 
    </Grid.ColumnDefinitions> 
    <Grid Grid.Column="1"> 
     <Grid.RowDefinitions> 
      <RowDefinition Height="*"/> 
      <RowDefinition Height="*"/> 
      <RowDefinition MaxHeight="50" MinHeight="50"/> 
     </Grid.RowDefinitions> 
    </Grid> 

Grid.Row = "2"はインデックス外です。 Grid.Colum = "1"は、ボタンを正しい列に置きます。これらの行を使用する正しい方法は何ですか?

+2

質問自体はうまく表現されていません。あなたが望むのは、別のグリッドの内側のグリッドにボタンを挿入することです。 – Sach

+1

これはWPFで学ぶ最も基本的なものの1つで、基本についてお読みになることをお勧めします。 [This](http://www.wpf-tutorial.com/)は良いスタートなのかもしれないし、インターネットには他にもたくさんのリソースがある。 – Sach

+1

''を使うと、Grid要素の様子を見ることができます。 – kmatyaszek

答えて

2

最初の行インデックスの推測は正しいです。 XAMLの適切な場所にボタンを配置するだけです。

<Grid> 
    <Grid.ColumnDefinitions> 
    <ColumnDefinition Width="200" /> 
    <ColumnDefinition MinWidth="300" Width="*" /> 
    </Grid.ColumnDefinitions> 
    <Grid Grid.Column="1"> 
    <Grid.RowDefinitions> 
     <RowDefinition Height="*"/> 
     <RowDefinition Height="*"/> 
     <RowDefinition MaxHeight="50" MinHeight="50"/> 
    </Grid.RowDefinitions> 
    <Button Grid.Row="2"/> 
    </Grid> 
</Grid> 
関連する問題