Untitled

                Never    
XML
       
<Window x:Class="Lab1.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        xmlns:dg2d="clr-namespace:DataGrid2DLibrary;assembly=DataGrid2DLibrary"
        xmlns:lvc="clr-namespace:LiveCharts.Wpf;assembly=LiveCharts.Wpf"
        Title="MainWindow" Height="698.733" Width="929">
    <Grid>
        <Label Content="Сгенерированный ряд 1" HorizontalAlignment="Left" Margin="9,4,0,0" VerticalAlignment="Top"/>
        <dg2d:DataGrid2D Name="RangeView1"
                             Margin="9,26,0,0"
                             AlternationCount="2"
                             UseModifiedDataGridStyle="True"
                             ItemsSource2D="{Binding Int2DList}"
                             RowBackground="White"
                             AlternatingRowBackground="#ebebeb"                       
                             Background="Transparent" VerticalAlignment="Top" Height="46" HorizontalAlignment="Left" Width="205"/>
        <Label Content="Среднее значение Х = " Margin="9,77,768,369" HorizontalAlignment="Left" VerticalAlignment="Top"/>
        <Label Name="Range1Average" Content="" Margin="153,77,0,0" HorizontalAlignment="Left" VerticalAlignment="Top" Width="61"/>
        <Label Content="Xmax = " Margin="9,114,775,327"/>
        <Label Content="Xmin = " Margin="10,156,775,290"/>
        <Label x:Name="Range1Xmax" Content="" Margin="153,114,707,327"/>
        <Label x:Name="Range1Xmin" Content="" Margin="153,156,707,290"/>
        <Label Content="ΔХ = " Margin="10,193,775,248"/>
        <Label x:Name="Range1DeltaX" Content="" Margin="153,193,707,248"/>
        <Label Content="Попало в интервал:" Margin="10,235,775,209"/>
        <Label x:Name="Range1CountInterval" Content="" Margin="153,235,707,209"/>

        <Label Content="Сгенерированный ряд 2" HorizontalAlignment="Left" Margin="219,4,0,0" VerticalAlignment="Top"/>
        <dg2d:DataGrid2D x:Name="RangeView2"
            Margin="219,26,0,0"
            AlternationCount="2"
            UseModifiedDataGridStyle="True"
            ItemsSource2D="{Binding Int2DList}"
            RowBackground="White"
            AlternatingRowBackground="#ebebeb"                       
            Background="Transparent" VerticalAlignment="Top" Height="46" HorizontalAlignment="Left" Width="205"/>
        <Label Content="Среднее значение Х = " Margin="219,77,558,369" HorizontalAlignment="Left" VerticalAlignment="Top"/>
        <Label x:Name="Range2Average" Content="" Margin="363,77,0,0" HorizontalAlignment="Left" VerticalAlignment="Top" Width="61"/>
        <Label Content="Xmax = " Margin="219,114,565,327"/>
        <Label Content="Xmin = " Margin="220,156,565,290"/>
        <Label x:Name="Range2Xmax" Content="" Margin="363,114,497,327"/>
        <Label x:Name="Range2Xmin" Content="" Margin="363,156,497,290"/>
        <Label Content="ΔХ = " Margin="220,193,571,248"/>
        <Label x:Name="Range2DeltaX" Content="" Margin="363,193,497,248"/>
        <Label Content="Попало в интервал:" Margin="219,235,571,209"/>
        <Label x:Name="Range2CountInterval" Content="" Margin="363,235,497,209"/>

        <Button Name="Calculate" Content="Сгенерировать ряды" HorizontalAlignment="Left"  VerticalAlignment="Top" Width="171" Margin="610,227,0,0" Click="Calculate_Click"/>
        <Label Content="[3, 7]" HorizontalAlignment="Left" Margin="167,235,0,0" VerticalAlignment="Top"/>

        <lvc:CartesianChart Name="Histogram1" Series="{Binding SeriesCollection}" LegendLocation="Left" Margin="10,289,0,0" VerticalAlignment="Top" Height="173" HorizontalAlignment="Left" Width="901">
            <lvc:CartesianChart.AxisX>
                <lvc:Axis Title="Ось X" Labels="{Binding Labels}"></lvc:Axis>
            </lvc:CartesianChart.AxisX>
            <lvc:CartesianChart.AxisY>
                <lvc:Axis Title="Ось Y" LabelFormatter="{Binding Formatter}"></lvc:Axis>
            </lvc:CartesianChart.AxisY>
        </lvc:CartesianChart>

        <lvc:CartesianChart x:Name="Histogram2" Series="{Binding SeriesCollection2}" LegendLocation="Left" Margin="9,467,0,0" VerticalAlignment="Top" Height="166" HorizontalAlignment="Left" Width="901">
            <lvc:CartesianChart.AxisX>
                <lvc:Axis Title="Ось X" Labels="{Binding Labels}"/>
            </lvc:CartesianChart.AxisX>
            <lvc:CartesianChart.AxisY>
                <lvc:Axis Title="Ось Y" LabelFormatter="{Binding Formatter}"/>
            </lvc:CartesianChart.AxisY>
        </lvc:CartesianChart>

        <Label Content="Расчёты для 1 ряда" HorizontalAlignment="Left" Margin="610,8,0,0" VerticalAlignment="Top"/>
        <Label Content="μ1 = " HorizontalAlignment="Left" Margin="628,46,0,0" VerticalAlignment="Top"/>
        <Label Content="μ2 = " HorizontalAlignment="Left" Margin="628,77,0,0" VerticalAlignment="Top"/>
        <Label Content="m1 = " HorizontalAlignment="Left" Margin="628,108,0,0" VerticalAlignment="Top"/>
        <Label Content="m2 = " HorizontalAlignment="Left" Margin="628,138,0,0" VerticalAlignment="Top"/>
        <Label Name="mu1Lbl" Content="" HorizontalAlignment="Left" Margin="675,46,0,0" VerticalAlignment="Top" Width="38"/>
        <Label Name="mu2Lbl" Content="" HorizontalAlignment="Left" Margin="675,77,0,0" VerticalAlignment="Top" Width="38"/>
        <Label Name="m1Lbl" Content="" HorizontalAlignment="Left" Margin="675,108,0,0" VerticalAlignment="Top" Width="38"/>
        <Label Name="m2Lbl" Content="" HorizontalAlignment="Left" Margin="675,139,0,0" VerticalAlignment="Top" Width="38"/>
        <Label Content="d = " HorizontalAlignment="Left" Margin="628,164,0,0" VerticalAlignment="Top" Width="38"/>
        <Label Name="dInterval" Content="" HorizontalAlignment="Left" Margin="675,164,0,0" VerticalAlignment="Top" Width="38"/>
        <Label Name="resInterval" Content="" HorizontalAlignment="Left" Margin="632,195,0,0" VerticalAlignment="Top" Width="279"/>

    </Grid>

</Window>

Raw Text