WPF Canvas с заданным цветом фона и пунктирными линиями - PullRequest
0 голосов
/ 25 сентября 2019

В настоящее время я работаю над приложением .NET 4.7.1 WPF.Мне нужно установить цвет фона элемента Canvas в «Gainsboro» и наложить фон на пунктирную линию.

Каким-то образом это действительно сложно.Вот что я попробовал до сих пор:

<Canvas x:Name="canvas" Grid.Row="2" ClipToBounds="True">
    <Canvas.Resources>
        <Style TargetType="Canvas">
            <Setter Property="Background">
                <Setter.Value>
                    <LinearGradientBrush StartPoint="0,0" EndPoint="0,3" MappingMode="Absolute" SpreadMethod="Repeat">
                          <GradientStop Offset="0" Color="Black"/>
                          <GradientStop Offset="4.5" Color="Black"/>
                          <GradientStop Offset="4.5" Color="Transparent"/>
                          <GradientStop Offset="1" Color="Transparent"/>
                    </LinearGradientBrush>
                </Setter.Value>
            </Setter>
         </Style>
    </Canvas.Resources>
</Canvas>
  • Я не могу установить цвет фона и линейный фон.
  • Разрыв между строками должен быть больше.
  • Строки должны быть пунктирными.

Знаете ли вы, как решить эту проблему ??

Большое спасибо!

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