0 امتیاز
با سلام

میخواستم یه برنامه درست کنم که از یک لیست باکس که چند تا ایتم داره درگ کنم بیارم داخل ریچ تکس باکسم بعد اون جا متن ایتمی که از لیست باکس انتخاب کردم به اون ریچ تکس باکسم اضافه شه اگه میشه کمکم کنین

با تشکر
بسته شده

1 پاسخ

0 امتیاز
 
بهترین پاسخ

سلام، خدمت شما

using System;
using System.Windows.Forms;

namespace WindowsFormsApplication4
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();

            richTextBox1.AllowDrop = true;
            richTextBox1.DragEnter += new DragEventHandler(richTextBox1_DragEnter);
            richTextBox1.DragDrop += new DragEventHandler(richTextBox1_DragDrop);
        }

        void richTextBox1_DragDrop(object sender, DragEventArgs e)
        {
            int i;
            String s;

            i = richTextBox1.SelectionStart;
            s = richTextBox1.Text.Substring(i);
            richTextBox1.Text = richTextBox1.Text.Substring(0, i);

            richTextBox1.Text = richTextBox1.Text + e.Data.GetData(DataFormats.Text).ToString();
            richTextBox1.Text = richTextBox1.Text + s;
        }

        void richTextBox1_DragEnter(object sender, DragEventArgs e)
        {
            e.Effect = DragDropEffects.Copy;
        }

        private void listBox1_MouseDown(object sender, MouseEventArgs e)
        {
            DoDragDrop(listBox1.SelectedItem.ToString(), DragDropEffects.Move | DragDropEffects.Copy);
        }


    }
}

 

سوال جدید

2,337 سوال

2,871 پاسخ

3,725 دیدگاه

3,920 کاربر

دسته بندی ها

...