C # WPF - черная линия в окне - PullRequest
6 голосов
/ 14 января 2011

В моем окне есть маленькая черная линия. Почему?

Screenshot

<Window x:Class="WpfPortOfTestingCamera.InputSelection"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        Title="InputSelection" WindowStartupLocation="CenterOwner" ResizeMode="NoResize" ShowInTaskbar="False" mc:Ignorable="d" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" SizeToContent="WidthAndHeight" d:DesignWidth="280" d:DesignHeight="206">

        <StackPanel HorizontalAlignment="Center" Name="stackPanel1" VerticalAlignment="Top" Margin="10" MaxWidth="500">
            <GroupBox Header="Select Camera" HorizontalAlignment="Center" VerticalAlignment="Center">
                <ComboBox Height="23" Name="comboBox1" HorizontalAlignment="Center" VerticalAlignment="Center" MinWidth="120" />
            </GroupBox>
            <Button Content="OK" Name="ButtonOK" IsDefault="True" Click="ButtonOK_Click" />
        </StackPanel>
</Window>

1 Ответ

9 голосов
/ 14 января 2011

Кажется, что это артефакт рендеринга, возникающий при изменении размера окна до ширины поля со списком, когда задана строка содержимого.

Если вы добавляете атрибут SnapsToDevicePixels = "True" в окно-тег черная линия уходит.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...