GridView görünümünde WPF ListView var ve satır vurgularının herhangi bir izini kaldırmak istiyorum. Bu değişiklik vurgulamak çoğunu uzaklaştırmak için yardımcı olurken, yine de göründüğü yatay çubuk kaldırmaz,WPF ListView/GridView öğesinin kaldırılması vurgulama krom
<ListView.ItemContainerStyle>
<Style TargetType="{x:Type ListViewItem}">
<Setter Property="Control.Focusable" Value="False"/>
<Style.Triggers>
<Trigger Property="IsMouseOver" Value="True">
<Setter Property="Background" Value="{x:Null}" />
<Setter Property="BorderBrush" Value="{x:Null}" />
</Trigger>
</Style.Triggers>
</Style>
</ListView.ItemContainerStyle>
Ancak:
Bu kod kullanışlı bir parça bu sitede bir cevap bulunabilir fare ListView satırının üzerinde hareket eder. Nasıl kaldırabilirim?
Düğmeyle ilgili benzer sorunla uğraştım ve Button şablonunu kromunu kaldırarak değiştiren bir çözüm buldum.
Bu ListView/GridView durumunda, değiştirilecek ilgili krom ve şablonu bulamıyorum.
Üstteki vurgu olmalı! Burada şablona bakıyordum: http://msdn.microsoft.com/en-us/library/ms788717.aspx ve farklı bir tema için olması gerektiğinden, çubuğu açıklayamadım. – Tony
UpperHighlight dikdörtgenin suçlu olduğunu onaylayabilirim. Teşekkürler! – Tony
İnanılmaz ... sadece WPF'de tek bir vurgu elemanından kurtulmak için bir stili tamamen iptal etmem gerekiyor. – aqua