كيف يمكنني الحصول على عنصر تحكم في WPF لتوسيع نطاق عناصر التحكم الأخرى عند تطبيق تحويل العرض؟
-
23-09-2019 - |
سؤال
لأغراض هذا السؤال ، لدي مربع قائمة يستخدم لوحة WRAP كصنوعاتها ، تمتلئ مربع القائمة مع 200 × 200 صورة ، عندما يحوم الماوس للمستخدم فوق مربع ، أقوم بتدوين تحويل العرض على 2x. المشكلة هي أن محتوى الصورة يتم قصه بواسطة الصور الموجودة تحتها ، كيف يمكنني تجاوز الترتيب z إلى الصورة لمنع حدوث ذلك؟
المحلول
استخدم الزناد على حاويات العنصر!
<ListBox>
<ListBox.ItemContainerStyle>
<Style TargetType="{x:Type ListBoxItem}">
<Style.Triggers>
<Trigger Property="IsSelected" Value="True">
<Setter Property="Panel.ZIndex" Value="10" />
</Trigger>
</Style.Triggers>
</Style>
</ListBox.ItemContainerStyle>
</ListBox>
لا تنتمي إلى StackOverflow