WPF XAML Datagrid Super Header
Вложений: 1
Народ помогите сделать Super Header для моего Datagrid как показано на кртинке (прилагаю).
<Window x:Class="ARM_Semenovodstvo.BookSeedCountOutside" xmlns="http //schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http //schemas.microsoft.com/winfx/2006/xaml" xmlns:d="http //schemas.microsoft.com/expression/blend/2008" xmlns:mc="http //schemas.openxmlformats.org/markup-compatibility/2006" xmlns:local="clr-namespace:ARM_Semenovodstvo" mc:Ignorable="d" Title="Учет лесных семян, приобретенных предприятием в других хозяйствах" Height="450" Width="825"> <Window.Resources> <Style TargetType="Button"> <Setter Property="Margin" Value="20 8 20 8" /> <Setter Property="Width" Value="100" /> <Setter Property="Height" Value="30" /> </Style> </Window.Resources> <Grid> <Grid.ColumnDefinitions> <ColumnDefinition Width="36*"/> <ColumnDefinition Width="453*"/> <ColumnDefinition Width="238*"/> <ColumnDefinition Width="73*"/> </Grid.ColumnDefinitions> <Grid.RowDefinitions> <RowDefinition Height="*" /> <RowDefinition Height="Auto" /> </Grid.RowDefinitions> <DataGrid AutoGenerateColumns="False" x:Name="forestGrid1" Margin="0,0,0,195" Grid.ColumnSpan="4"> <DataGrid.Columns> <DataGridTextColumn Binding="{Binding Id}" Header="Id" Width="20"/> <DataGridTextColumn Binding="{Binding Company}" Header="Поставщик" Width="72"/> <DataGridTextColumn Binding="{Binding Nariad}" Header="Наряд, ТТН" Width="72"/> <DataGridTextColumn Binding="{Binding Massa}" Header="Масса семян, кг" Width="98"/> <DataGridTextColumn Binding="{Binding DrPoroda}" Header="Древесная порода" Width="112"/> <DataGridTextColumn Binding="{Binding Passport}" Header="Паспорт партии" Width="98"/> <DataGridTextColumn Binding="{Binding PlaceCharacteristic}" Header="Характеристика места" Width="135"/> <DataGridTextColumn Binding="{Binding SelectionCharacteristic}" Header="Селекционная характеристика" Width="178"/> </DataGrid.Columns> </DataGrid> <DataGrid AutoGenerateColumns="False" x:Name="forestGrid2" Margin="0,195,0,0" Grid.ColumnSpan="4"> <DataGrid.Columns> <DataGridTextColumn Binding="{Binding QualityDoc}" Header="Документ качества" Width="114"/> <DataGridTextColumn Binding="{Binding QualityDocExp}" Header="Срок действия док." Width="115"/> <DataGridTextColumn Binding="{Binding QualityClass}" Header="Класс качества" Width="92"/> <DataGridTextColumn Binding="{Binding ConsumptionDoc}" Header="Документ расхода" Width="112"/> <DataGridTextColumn Binding="{Binding ConsumptionPosev}" Header="На посев" Width="60"/> <DataGridTextColumn Binding="{Binding ConsumptionNariad}" Header="По нарядам" Width="75"/> <DataGridTextColumn Binding="{Binding ConsumptionSpisano}" Header="Списано" Width="57"/> <DataGridTextColumn Binding="{Binding ResidueJuly}" Header="на 1-ое июля" Width="83"/> <DataGridTextColumn Binding="{Binding ResidueJanuary}" Header="на 1-ое января" Width="92"/> </DataGrid.Columns> </DataGrid> <StackPanel HorizontalAlignment="Left" Orientation="Horizontal" Grid.ColumnSpan="2" Margin="155,350,0,0" Grid.Column="1"> <Button x:Name="updateButton" Content="Обновить" Click="updateButton_Click" /> <Button x:Name="insertButton" Content="Вставить" Click="insertButton_Click" /> <Button x:Name="deleteButton" Content="Удалить" Click="deleteButton_Click" /> </StackPanel> </Grid> </Window> Помогите испрваить реально код, потому ч то чисто теоретически уже читал все возможные форумы несколько раз. Но ничего не помогло. :lamo: Заранее огромное спасибо. |
Часовой пояс GMT +4, время: 04:43. |
Powered by vBulletin® Version 4.5.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.