BitmapEffectInput.AreaToApplyEffect
廃止されたものと同様の方法で、WPF シェーダー効果が適用される領域を制限するにはどうすればよいBitmapEffects
ですか? シェーダー効果に同等のプロパティはありますか、それとも私が書いているすべてのシェーダー効果に自分で追加する必要がありますか?
1 に答える
1
1 つ以上のセルに制限された領域が含まれるように、レイアウト (グリッド、キャンバスなど) を描画します。次に、その特定の領域に Rectangle または Border コントロールを描画して、探している効果を取得します。最初に 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>
于 2010-08-16T12:36:08.813 に答える