टेलीरिक डब्ल्यूपीएफ ग्रिड व्यू ग्रिड व्यू में ग्रिड व्यू के चयनित इटम्स प्राप्त करें - सी #, डब्ल्यूपीएफ, ग्रिडव्यू, टेलरिक, पदानुक्रम

मेरे पास एक टेलीरिक डब्ल्यूपीएफ ग्रिड व्यू है जिसमें ग्रिडव्यू हैरियरी चिल्ड टेम्पलेट के रूप में है।

जब मैं ऊपरी पदानुक्रम में एक पंक्ति का विस्तार करता हूं, तो मैंनिचले पदानुक्रम में पंक्तियों का चयन कर सकते हैं। अब मैं एक बटन और बटन_क्लिक घटना पर क्लिक करना चाहता हूं जिसे मैं चयनित इटम्स तक पहुंचना चाहता हूं। क्या कोई जानता है कि वहां कैसे जाना है?

सहायता के लिए धनयवाद।

संपादित करें

मुझे अपनी समस्या का समाधान मिला:

  1. बच्चे ग्रिड व्यू के चयन परिवर्तन की घटना की सदस्यता लें
  2. ईवेंट हैंडलर में प्रेषक वर्तमान बच्चा ग्रिड व्यू होगा
  3. एक उदाहरण चर में बच्चे GridView के वास्तविक चयनित ITems स्टोर करें
  4. आवश्यकता होने पर संग्रहीत चयनित आइटम्स का उपयोग करें

    private void SubGrid_SelectionChanged(object sender, SelectionChangeEventArgs e)
    {
    var subGrid = (RadGridView) sender;
    _subGridSelectedItems = subGrid.SelectedItems;
    }
    

उत्तर:

जवाब के लिए 0 № 1

आप बटन के क्लिक हैंडलर में बाल ग्रिड की चुनीItems प्रॉपर्टी को पढ़ सकते हैं।

अगर आपके बच्चे के ग्रिड को बालग्रिड नाम दिया गया है तो आप इस तरह की चुनी गई पंक्तियों तक पहुंच सकते हैं:

var selectedRows = childGrid.SelectedItems;

संबंधित सवाल
सबसे लोकप्रिय