2009-07-10 15 views
10

पर डेटाग्रिड व्यू सामग्री कॉपी करें मैं डेटाग्रिड व्यू की सामग्री कॉपी करना चाहता हूं और इसे एक्सेल में पेस्ट करना चाहता हूं। मैंने कोशिश की:क्लिपबोर्ड

myDataGrid.SelectAll(); 
DataObject dataObj = myDataGrid.GetClipboardContent(); 
Clipboard.SetDataObject(dataObj, true) 

लेकिन यह सिर्फ कुछ भी चिपकाता नहीं है।

कोई सुझाव?

उत्तर

21

क्या आपने यह लाइन जोड़ा है?

myDataGrid.ClipboardCopyMode = DataGridViewClipboardCopyMode.EnableWithoutHeaderText; 

एक काम करने वाले नमूने के लिए this MSDN article पर एक नज़र डालें।

+0

नहीं मैंने नहीं किया, धन्यवाद – Karl

1

यदि आप माइक्रोसॉफ्ट विजुअल स्टूडियो का उपयोग करते हैं तो आप इसे डिज़ाइन फ़ाइल में कर सकते हैं। आपका ग्रिडव्यू -> दायाँ क्लिक-> भविष्यवाणियां-> क्लिपबोर्ड कॉपी मोड-> सक्षम करेंथहाउस हैडर टेक्स्ट

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