Максимальное разрешение экрана

177
01 июня 2018, 19:30

Сделал свою шапку для окна, и хочу добавить туда стандартные кнопки "свернуть", "развернуть", и "закрыть". Всё как бы хорошо, но при развертывании на весь экран съедается меню пуск и видно как по периметру уходит на пару пикселей со всех сторон. Как можно это исправить? Возможно кто-то сталкивался?

Title="Работа с пользователями" Height="700" Width="1300" MinHeight="700" MinWidth="1300" 
        WindowStyle="None" AllowsTransparency="True" WindowStartupLocation="CenterScreen"
    <Border Grid.Row="0" Background="Transparent" MouseLeftButtonDown="UIElement_OnMouseLeftButtonDown">
        <materialDesign:ColorZone Mode="Inverted">
            <DockPanel LastChildFill="True">
                <StackPanel Orientation="Horizontal" DockPanel.Dock="Right">
                    <Button Width="20" Height="20" Padding="0" Background="Purple" Click="But_min_au_OnClick" Margin="5">
                        <materialDesign:PackIcon Kind="WindowMinimize" Foreground="White"/>
                    </Button>
                    <Button Width="20" Height="20" Padding="0" Background="Purple" Click="But_max_au_OnClick" Margin="5">
                        <materialDesign:PackIcon Kind="WindowMaximize" Foreground="White"/>
                    </Button>
                    <Button Width="20" Height="20" Padding="0" Background="Purple" Click="But_close_au_OnClick" Margin="5">
                        <materialDesign:PackIcon Kind="WindowClose" Foreground="White"/>
                    </Button>
                </StackPanel>
                <StackPanel Orientation="Horizontal" >
                    <TextBlock Text="Работа с пользователями" FontSize="15" Margin="5"/>
                </StackPanel>
            </DockPanel>
        </materialDesign:ColorZone>
    </Border>

    private void But_max_au_OnClick(object sender, RoutedEventArgs e)
    {
        if (WindowState == WindowState.Maximized)
            WindowState = WindowState.Normal;
        else
            WindowState = WindowState.Maximized;
    }
READ ALSO
Locks и IsolationLevel

Locks и IsolationLevel

У меня есть такой код модуля статистики:

188
Парсер страницы

Парсер страницы

когда пытаюсь вывести значения в CheckedListBox значения, на переменную node2 выскакивает ошибка SystemNullReferenceException: "Ссылка на объект не указывает на экземпляр...

205
Как вернуть строку черз маршалинг

Как вернуть строку черз маршалинг

Нужно вернуть строку с кода написанного на С++ в С#

192
Реализация корзины магазина в EntityFramework

Реализация корзины магазина в EntityFramework

База данных интернет магазинаЕсть два класса

185