2013-11-01 6 views
10

मैं पहले से ही निम्नलिखित SystemColors बदल गए हैं:ListBox SystemColor?

<!-- Background of selected item when focussed --> 
<SolidColorBrush x:Key="{x:Static SystemColors.HighlightBrushKey}" 
       Color="Transparent" /> 
<!-- Background of selected item when not focussed --> 
<SolidColorBrush x:Key="{x:Static SystemColors.ControlBrushKey}" 
       Color="Transparent" /> 

मुझे यकीन है कि क्या यह कॉल करने के लिए नहीं कर रहा हूँ, लेकिन मैं क्या कर रहा हूँ जो SystemColor बुला के लिए जिम्मेदार है: "InactiveSelectedItem"? जब भी मैं चयनित इटिम पर ध्यान केंद्रित करता हूं तो यह इस रंग में बदल जाता है।

अच्छा होगा अगर कोई मेरी मदद कर सके। मैंने पहले से ही जांच करने के लिए मिश्रण का उपयोग किया लेकिन मुझे नहीं मिला।

Demo

उत्तर

2

आप SystemColors.InactiveSelectionHighlightBrushKey लिए देख रहे हैं (.NET 4,5)

<SolidColorBrush x:Key="{x:Static SystemColors.InactiveSelectionHighlightBrushKey}" Color="Transparent"/> 
+1

बिल्कुल सही: रंग #F0F0F0.

उदाहरण है। धन्यवाद! इसे मिश्रण में नहीं मिला। – user2799180