วิธีการคัดลอกข้อมูลจากกล่องรายการไปยังกล่องข้อความหลายบรรทัด

ผู้เขียน: Randy Alexander
วันที่สร้าง: 26 เมษายน 2021
วันที่อัปเดต: 24 พฤศจิกายน 2024
Anonim
การ copy ข้อความจากเว็บไซต์ มาวางบนเอกสาร Word 2013
วิดีโอ: การ copy ข้อความจากเว็บไซต์ มาวางบนเอกสาร Word 2013

เนื้อหา

กรอบงาน. Net ของ Microsoft เป็นชุดเครื่องมือที่ช่วยให้นักพัฒนาสามารถสร้างส่วนต่อประสานภาพกับโปรแกรม ส่วนประกอบกราฟิกที่ใช้กันทั่วไปสองอย่างคือ "กล่องรายการ" และ "กล่องข้อความ" "กล่องรายการ" เป็นกล่องขนาดใหญ่ที่มีรายการองค์ประกอบข้อความ"กล่องข้อความ" เป็นกล่องที่คล้ายกันที่ยอมรับสตริงข้อความ แต่สามารถเก็บไว้ในหลายบรรทัด นอกจากนี้เนื้อหาของ "กล่องรายการ" สามารถวางใน "กล่องข้อความ"


คำสั่ง

อินเทอร์เฟซเป็นส่วนที่มองเห็นได้ของโปรแกรม (Ablestock.com/AbleStock.com/Getty Images)
  1. คลิกไอคอนโปรแกรม Visual Studio 2010 เพื่อเปิด เมื่อโหลดแล้วให้เลือก "ไฟล์> ใหม่> โครงการ" แล้วคลิก "Visual C # / Windows Forms Application" โครงการใหม่จะถูกสร้างขึ้นและรูปแบบที่ว่างเปล่าจะปรากฏขึ้นในหน้าต่างแก้ไขหลัก

  2. ค้นหาแผง "กล่องเครื่องมือ" ที่ด้านซ้ายหรือขวาของหน้าจอ กล่องเครื่องมือมีรายการส่วนประกอบกราฟิกที่ใช้งานได้เช่น "กล่องรายการ" คลิกองค์ประกอบที่มีชื่อนี้และลากไปยังแบบฟอร์มหลัก

  3. ทำซ้ำขั้นตอนก่อนหน้าด้วยตัวควบคุม "กล่องข้อความ"

  4. คลิกที่องค์ประกอบ "กล่องข้อความ" และค้นหาแผง "คุณสมบัติ" ซึ่งมักจะอยู่ถัดจากกล่องเครื่องมือ ค้นหาคุณสมบัติ "Multiline" และตั้งค่าเป็น "True"

  5. คลิกรายการเมนู "มุมมอง" ที่ด้านบนของอินเทอร์เฟซ Visual Studio 2010 เลือก "รหัส" จากเมนูที่ปรากฏ มุมมองจะเปลี่ยนจากตัวแก้ไขภาพเป็นตัวแก้ไขรหัส ค้นหาข้อความ "InitializeComponent ()" ที่อยู่ประมาณกลางหน้า ใส่รหัสทั้งหมดหลังจากบรรทัดข้อความนั้น


  6. เตรียมกล่องรายการเพื่อรับข้อมูลด้วยรหัสบรรทัดต่อไปนี้:

    ListBox1.BeginUpdate ();

  7. บันทึกเนื้อหาบางส่วนในกล่องรายการเช่นวลี "หมายเลข 0" ถึง "หมายเลข 49" สามารถทำได้ด้วยการวน "for" ดังนี้:

    สำหรับ (int x = 0; x <50; x ++) {listBox1.Items.Add ("Number" + x.ToString ()); }

  8. เสร็จสิ้นกระบวนการปรับปรุงข้อมูลของกล่องรายการโดยใช้คำสั่งต่อไปนี้:

    ListBox1.EndUpdate ();

  9. สร้างรายการองค์ประกอบที่เลือกของกล่องรายการ องค์ประกอบเหล่านี้สามารถเพิ่มไปยังกล่องข้อความหลายบรรทัด ป้อนลูป "สำหรับ" ด้านล่างเพื่อเลือกองค์ประกอบทั้งหมดของกล่องรายการ

    สำหรับ (int x = 0; x <50; x ++) {ListBox1.SetSelected (x, จริง) }

  10. ส่งข้อความทั้งหมดจากกล่องรายการไปยังกล่องข้อความผ่านการวนลูป "for" อีกอัน เมื่อต้องการทำเช่นนี้พิมพ์ต่อไปนี้:

    สำหรับ (int x = 0; x <50; x ++) {TextBox1.Text + = listBox1.SelectedItems [x] .ToString ();}

  11. เรียกใช้โปรแกรมด้วยปุ่ม "เล่น" สีเขียว ฟอร์ม Windows ที่มีสองกล่องกล่องข้อความหลายบรรทัดและกล่องรายการจะปรากฏขึ้น ทั้งสองจะมีเนื้อหาเหมือนกันรายการของวลีตั้งแต่ "หมายเลข 0" ถึง "หมายเลข 49"


สิ่งที่คุณต้องการ

  • Visual Studio 2010