私はリボンのタブとデータグリッドを持つ私のメインウィングを持っています。私はウィンドウが画面に合わせて最大化されたときにウィンドウ内のすべてのものを最大化する方法は?私はビューボックスを使用しようとしていますが動作しません。ウィンドウがwpfで最大化されると、ウィンドウ内のすべてを伸ばすことができますか?
<Viewbox Stretch="Uniform">
<Grid x:Name="LayoutRoot">
<Grid.RowDefinitions>
<RowDefinition Height="*"/>
<RowDefinition Height="auto"/>
</Grid.RowDefinitions>
<ribbon:Ribbon x:Name="Ribbon">
<ribbon:RibbonTab x:Name="HomeTab"
Header="Home">
<ribbon:RibbonGroup x:Name="Group1"
Header="Refresh">
<ribbon:RibbonButton x:Name="BtmRefresh"
LargeImageSource="Images\refresh.png"
Label="Refresh" Margin="25,0,30,0" Click="BtmRefresh_Click" />
</ribbon:RibbonGroup>
</ribbon:RibbonTab>
</ribbon:Ribbon>
<StackPanel Name="PanelDataGrid" Height="Auto" >
<DataGrid AutoGenerateColumns="False" Margin="0,138,0,0" Name="dataGrid" Height="Auto" ItemsSource="{Binding}" SelectionUnit="Cell" AlternatingRowBackground="#FFDFE9F5"
SelectionMode="Single" ColumnWidth="68" HeadersVisibility="Column" RowBackground="{x:Null}" >
<DataGrid.Background>
<ImageBrush ImageSource="/GridCellColor;component/Images/barcode.png" />
</DataGrid.Background>
<DataGrid.Columns >
<DataGridTextColumn Binding="{Binding Path=Job_Num}" Header="Job Nº" IsReadOnly="True" Width="1*" />
<DataGridTextColumn Binding="{Binding Path=Product_Code}" IsReadOnly="True" Header="Product" Width="1*" />
</DataGrid.Columns>
</DataGrid>
</StackPanel>
</Grid>
</Viewbox>
そして私は、グリッドタグ
ヘルプの前に追加してみました。アドバンス
を動作するはずです私はあなたがViewBoxを持つあなたのXAMLコードを投稿することができ、より良く、より具体的な答え –
を得るためにあなたのXAMLコードのサンプルを掲示することをお勧め? – Rachel
@Rachel Plsは、編集された質問で自分のコードを見ています。 – CPM