मैं फ़ाइलों या फ़ोल्डर्स को टेक्स्टबॉक्स में कैसे खींचूं? मैं उस टेक्स्टबॉक्स में फ़ोल्डर नाम रखना चाहता हूं। सी # .NETटेक्स्टबॉक्स में फ़ाइलों या फ़ोल्डरों को खींचें? सी #
उत्तर
मैं इस कोड इस link
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
textBox1.AllowDrop = true;
textBox1.DragEnter += new DragEventHandler(textBox1_DragEnter);
textBox1.DragDrop += new DragEventHandler(textBox1_DragDrop);
}
private void textBox1_DragEnter(object sender, DragEventArgs e)
{
if (e.Data.GetDataPresent(DataFormats.FileDrop))
e.Effects = DragDropEffects.Copy;
else
e.Effects = DragDropEffects.None;
}
private void textBox1_DragDrop(object sender, DragEventArgs e)
{
string[] FileList = (string[])e.Data.GetData(DataFormats.FileDrop, false);
string s="";
foreach (string File in FileList)
s = s+ " "+ File ;
textBox1.Text = s;
}
}
Control में ड्रैग/ड्रॉप से निपटने के लिए कई घटनाएं हैं - आपको शायद जो भी आप चाहते हैं उसके लिए ड्रैगड्रॉप ईवेंट को देखने की आवश्यकता होगी।
सेट अपने पाठ बॉक्स पर AllowDrop सत्य पर आधारित लिखा था, और DragDrop और DragEnter घटनाओं के लिए निम्नलिखित कोड लिखें:
private void textBox1_DragEnter(object sender, DragEventArgs e)
{
if (e.Data.GetDataPresent(DataFormats.FileDrop))
{
e.Effect = DragDropEffects.Copy;
}
}
private void textBox1_DragDrop(object sender, DragEventArgs e)
{
if (e.Data.GetDataPresent(DataFormats.FileDrop))
{
string[] fileNames = (string[])e.Data.GetData(DataFormats.FileDrop);
textBox1.Lines = fileNames;
}
}
ऐसा करने का CodeProject has a really nice example , दोनों तरीकों को खींचें और छोड़ने के लिए कैसे करें (एक्सप्लोरर से आपके ऐप तक, और अपने ऐप से एक्सप्लोरर तक)।
आप नीचे दिए गए त्रुटि संदेश मिलता है, यह जब दृश्य स्टूडियो 2015 का उपयोग कर मुझे के लिए आवेदन किया, e.Effects
गंभीरता कोड विवरण परियोजना फ़ाइल लाइन दमन राज्य त्रुटि CS1061 'DragEventArgs' के स्थान पर e.Effect कोशिश 'इफेक्ट्स' के लिए परिभाषा नहीं है और 'DragEventArgs' प्रकार के पहले तर्क को स्वीकार करने वाली कोई एक्सटेंशन विधि नहीं मिल सकती है (क्या आप एक निर्देश या निर्देशक संदर्भ का उपयोग कर रहे हैं?)
- 1. टेक्स्टबॉक्स में फ़ाइल खींचें और छोड़ें
- 2. केवल प्रदर्शन फ़ाइलों और फ़ोल्डरों कि tcsh या बैश
- 3. मैं गिटहब रिपोज़ में फ़ाइलों और फ़ोल्डरों को कैसे जोड़ूं?
- 4. गिट - विशिष्ट फ़ोल्डरों में निहित कुछ फ़ाइलों को अनदेखा करें
- 5. विंडोज बैच फ़ाइल फ़ाइलों और फ़ोल्डरों
- 6. डेल्फी फॉर्म में फ़ाइलों को खींचें और छोड़ें
- 7. सभी फ़ाइलों और फ़ोल्डरों रिकर्सिवली डेल्फी
- 8. सभी फ़ाइलों और फ़ोल्डरों के लिए रिकर्सली
- 9. WP7 फोन फ़ाइलों और फ़ोल्डरों तक पहुंच
- 10. सी # टेक्स्टबॉक्स
- 11. सी # टेक्स्टबॉक्स
- 12. निर्देशिका में केवल फ़ोल्डरों को सूचीबद्ध करना
- 13. सी # - एकाधिक फ़ोल्डरों और फ़ाइलों का चयन करने के लिए OpenFileDialog को कैसे अनुकूलित करें?
- 14. एक विशिष्ट संशोधन से फ़ाइलों को खींचें - Mercurial
- 15. सी # WinForms - टेक्स्टबॉक्स चौड़ाई
- 16. बाद में सभी फ़ाइलों और फ़ोल्डरों को दिए गए पथ के नीचे सूचीबद्ध करता है?
- 17. खींचें दो छवियों को एक साथ खींचें
- 18. मैं सी # टेक्स्टबॉक्स
- 19. Xcode आयोजन फ़ाइलों और फ़ोल्डरों (कोर डाटा मॉडल वस्तुओं - iPhone)
- 20. सी # - सूची दृश्य से बाहर खींचें आइटम को ट्रैश कैन में खींचें?
- 21. टेक्स्टबॉक्स। फोकस() सी #
- 22. मल्टी-रंग टेक्स्टबॉक्स सी #
- 23. सी # - टेक्स्टबॉक्स सत्यापन
- 24. सी # टेक्स्टबॉक्स दशमलव स्वरूपण
- 25. ग्रहण फ़ोल्डरों में संकुल
- 26. सी # पासवर्ड एएसपीनेट वेबसाइट में टेक्स्टबॉक्स
- 27. NSStatusItems को कैसे खींचें
- 28. खींचें और छोड़ें: jQuery UI या Scriptaculous?
- 29. Inst और आर पैकेजिंग में extdata फ़ोल्डरों
- 30. खींचें