Есть ли способ ограничить пиксельные шейдеры в определенной области изображения.Ограничение пиксельных шейдеров по определенной области изображения
BR
Есть ли способ ограничить пиксельные шейдеры в определенной области изображения.Ограничение пиксельных шейдеров по определенной области изображения
BR
рисовать макет (сетка, холст и т.д.), так что одна или более ячеек содержат зону ограниченного доступа. Затем нарисуйте Rectangle или Border control на этой конкретной области, чтобы получить желаемый эффект, который вы ищете. Не забудьте сначала добавить Rectangle или играть с ZIndex, как показано ниже, чтобы ваш код не скрывал никаких элементов управления.
<Grid>
<Grid.RowDefinitions>
<RowDefinition/>
<RowDefinition/>
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition/>
<ColumnDefinition/>
</Grid.ColumnDefinitions>
<Rectangle Grid.Column="0" Grid.Row="1" Panel.ZIndex="0" >
<Rectangle.Style>
<Style TargetType="{x:Type Rectangle}">
<Setter Property="Fill" Value="Blue"/>
</Style>
</Rectangle.Style>
</Rectangle >
<TextBox Grid.Column="0" Grid.Row="1" Height="25" Margin="10" Text="Test 123" Panel.ZIndex="1" />
</Grid>