Я хочу заполнить оставшуюся часть texbox шаблонами штриховки (диагональной линией), используя XAML для silverlight. Я знаю, что Silverlight устарел и не поддерживается. Но у меня есть код, который мне нужно исправить. Я не знаю, как реализовать шаблоны штриховки без VisualBrush, как мы это делаем для WPF.
Я пытался с Linearbrush, но не смог его реализовать
<LinearGradientBrush x:Key = "DiagonalLine" EndPoint = "0,0" StartPoint = "8,8"
MappingMode = "Absolute" SpreadMethod = "Repeat">
<GradientStop Color = "Black" Offset = "0" />
<GradientStop Color = "Black" Offset = "0.1" />
<GradientStop Color = "White" Offset = "0.1" />
<GradientStop Color = "White" Offset = "1" />
</LinearGradientBrush>





Я попробовал приведенный ниже код, и он работает
<Rectangle Grid.Column = "1" Margin = "10,0,0,0" Stroke = "{Binding Appointment.BorderAppointmentBackground}"
StrokeThickness = "2">
<Rectangle.Fill>
<LinearGradientBrush MappingMode = "Absolute" SpreadMethod = "Repeat"
StartPoint = "0,0" EndPoint = "5.0, 5.0">
<GradientStop Color = "{Binding Appointment.BorderAppointmentBackground}"/>
<GradientStop Color = "{Binding Appointment.BorderAppointmentBackground}" Offset = "0.1"/>
<GradientStop Color = "#FFFFFFFF" Offset = "0.3"/>
<GradientStop Color = "#FFFFFFFF" Offset = "0.3"/>
</LinearGradientBrush>
</Rectangle.Fill>
</Rectangle>