PDA

View Full Version : مبتدی: کپی از ListBox



ranghinkamoon
دوشنبه 15 شهریور 1389, 21:46 عصر
در برنامه ای در داخل ListBox متنی ظاهر مشه . میخوام از متن انتخاب شده یک کپی بگرم ، اما وقتی کلیک راست می کنم منو روش باز نمیشه ویا وقتی از کلید میانبر Cttl+C استفاده می کنم ، باز کپی نمی شه .

cheshm6k
دوشنبه 15 شهریور 1389, 23:07 عصر
سلام .
دوست عزیز شما میتونید با استفاده از کلاس Clipboard مقادیرتون رو به clipboard منتقل کنید.
میتونید از رویداد keyDown برای تشخیص ctrl+c و از ContextMenuStrip برای راست کلیک و ایجاد گزینه دلخواه استفاده کنید.

موفق باشید.

cardano7
سه شنبه 16 شهریور 1389, 08:19 صبح
سلام


Clipboard.SetDataObject(textBox1.SelectedText);

یک رویداد برای listbox بنویس که زمانی اجرا بشه که کاربر روی اون کلیک می کنه یا ctrl+c رو می زنه یا ... .
به جای "textBox1.SelectedText" هم عبارتی(selecteditem) را بنویس که می خواهی کپی بشه.