我有我的主要功能與功能區選項卡和數據網格。當窗口最大化以適合屏幕時,我怎樣才能最大化窗口中的每一個細節?我正在嘗試使用viewbox,但它不工作。當窗口在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>
我試着電網標籤
幫助之前加入。
由於提前
我建議張貼您的XAML代碼樣本,以獲得更好的和更具體的回答 – 2011-05-20 14:21:33
你能與視框發佈您的XAML代碼? – Rachel 2011-05-20 14:57:30
@Rachel請看看我的代碼與它已編輯的問題。 – CPM 2011-05-20 15:08:29