2010-05-23 8 views
8

से GridViewColumnHeader ऑब्जेक्ट एक्सेस करें widf में ग्रिडव्यूक्लुम के शीर्षलेख तक पहुंचने के लिए widf में संभव है?GridViewColumn

GridViewColumn column; 

लेकिन "हैडर" संपत्ति सिर्फ एक स्ट्रिंग (शीर्ष पाठ) रिटर्न नहीं "असली" हैडर वस्तु:

मैंने किसी चीज़ की है।

क्या कोई मेरी मदद कर सकता है?

+0

आप इसे क्यों एक्सेस करना चाहते हैं? – svick

+0

AdornerLayer – Marco

उत्तर

3

मैं स्वयं डब्ल्यूपीएफ के साथ बहुत अनुभवहीन हूं ... हालांकि ऐसा लगता है कि यदि आप ग्रिड व्यू कॉलमहेडर को परिभाषित नहीं करते हैं, तो आपको एक्सेस करने पर एक नहीं दिया जाएगा। हैडर।

, कहने के लिए यदि आप अपने GridViewColumn को परिभाषित है कि के रूप में:

   <GridViewColumn x:Name="stringColumn"> 
        stringColumn.Header will return a string 
       </GridViewColumn> 

फिर बुला stringColumn.Header एक स्ट्रिंग वापस आ जाएगी ... लेकिन अगर आप इसे परिभाषित के रूप में कहते हैं:

   <GridViewColumn x:Name="gridViewColumnHeaderColumn1"> 
        <GridViewColumnHeader> 
         gridViewColumnHeaderColumn.Header will return a GridViewColumnHeaderColumn 
        </GridViewColumnHeader> 
       </GridViewColumn> 

फिर gridViewColumnHeaderColumn की जांच करें। हैडर एक ग्रिड व्यू कॉलम हैडर कॉलम

1

मैंने ग्रिडव्यू कॉलमहेडर से ग्रिड व्यू कॉलमहेडर को खोजने के विभिन्न तरीकों का सारांश दिया है: http://apaers.com/2015/04/wpf-listview-access-gridviewcolumnheader-from-gridviewcolumn/

+0

का उपयोग कर शीर्षलेख में एक प्रकार दिशा प्रतीक (तीर) सेट करने के लिए धन्यवाद। आपका विचार चिकना था! मैंने इसे चुनिंदा सूची दृश्य कॉलम पर "AllowResize" लागू करने के लिए उपयोग किया। – sudarsanyes

संबंधित मुद्दे