ProjectForStudy

 ลืมรหัสผ่าน
 ลงทะเบียน
ค้นหา
ดู: 278|ตอบกลับ: 3

[ถาม/ตอบ] มีวิธีปรับขนาด column ใน datagirdview ไหมครับ

[คัดลอกลิงก์]
  • อารมณ์วันนี้
    ขี้เกียจ
    2018-10-13 13:54
  • เช็คชื่อแล้ว: 12 วัน

    [LV.3]BeginnerII

    8

    กระทู้

    25

    โพสต์

    32

    เครดิต

    BabyGhost

    Rank: 1

    เครดิต
    32
    Ticket
    32
    จิตพิสัย
    0
    ผมใช้ Datagridview  เรียกตารางมาจากฐานข้อมูล Sql server น่ะครับ
    ลองหาวิธีจากเว็บดูแล้ว  ก็ไม่สามารถปรับขนาดความกว้างของตารางได้
    มีใครพอจะทราบไหมครับว่า ควรเขียนโค้ดอะไร


    ขออภัย! โพสต์นี้มีไฟล์แนบหรือรูปภาพที่ไม่ได้รับอนุญาตให้คุณเข้าถึง

    คุณจำเป็นต้อง ลงชื่อเข้าใช้ เพื่อดาวน์โหลดหรือดูไฟล์แนบนี้ คุณยังไม่มีบัญชีใช่ไหม? ลงทะเบียน

    x
  • อารมณ์วันนี้
    แฮปปี้
    เมื่อวาน 07:47
  • เช็คชื่อแล้ว: 248 วัน

    [LV.8]ConquerorI

    20

    กระทู้

    519

    โพสต์

    1637

    เครดิต

    HawkBrain

    Rank: 4

    เครดิต
    1637
    Ticket
    1125
    จิตพิสัย
    512

    Merciful MemberInstructor

    puklit โพสต์ 2018-9-22 13:29:48 | ดูโพสต์ทั้งหมด
    แก้ไขครั้งสุดท้ายโดย puklit เมื่อ 2018-9-22 13:48

    สามารถปรับได้ 2 แบบ ครับดังนี้

    1. แบบ Design time (ต้องมีการสร้างคอลัมภ์ ก่อนถึงจะสามารถกำหนดได้) ให้ทำตามคลิ๊ปนี้
    https://www.youtube.com/watch?v=Ji3n8i5UOfU

    2. แบบ Run time (ผมชอบแบบนี้)
    2.1 แบบ Loop คอลัมภ์ทั้งหมดในตาราง
    1. For Each col As DataGridViewColumn In Datagridview1.Columns

    2.                 col.AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill 'ปรับขนาดคอลัมภ์ให้พอดีกับขนาด Datagridview

    3. Next
    คัดลอกไปที่คลิปบอร์ด
    2.2 แบบสั่งทีละคอลัมภ์ในตาราง
    1. Datagridview1.Columns(0).AutoSizeMode = DataGridViewAutoSizeColumnMode.ColumnHeader
    2. Datagridview1.Columns(1).AutoSizeMode = DataGridViewAutoSizeColumnMode.ColumnHeader
    3. Datagridview1.Columns(2).AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill
    คัดลอกไปที่คลิปบอร์ด


    ลองปรับดูว่าท่านชอบแบบไหน


    มีที่ผมเคยตอบไว้ก่อนหน้าจะมีปรับขนาดตัวอักษรใน Datagridview อยู่ด้วย

    http://www.projectforstudy.com/thread-1660-1-1.html




    ขออภัย! โพสต์นี้มีไฟล์แนบหรือรูปภาพที่ไม่ได้รับอนุญาตให้คุณเข้าถึง

    คุณจำเป็นต้อง ลงชื่อเข้าใช้ เพื่อดาวน์โหลดหรือดูไฟล์แนบนี้ คุณยังไม่มีบัญชีใช่ไหม? ลงทะเบียน

    x

    คะแนน

    จำนวนผู้เข้าร่วม 1Ticket +5 ย่อ เหตุผล
    vbpossible + 5 ถูกใจ

    ดูบันทึกคะแนน

  • อารมณ์วันนี้
    ขี้เกียจ
    2018-10-13 13:54
  • เช็คชื่อแล้ว: 12 วัน

    [LV.3]BeginnerII

    8

    กระทู้

    25

    โพสต์

    32

    เครดิต

    BabyGhost

    Rank: 1

    เครดิต
    32
    Ticket
    32
    จิตพิสัย
    0
     เจ้าของ| attha123 โพสต์ 2018-9-24 00:09:47 | ดูโพสต์ทั้งหมด
    ขอบคุณมากครับ  พอดีเห็นรูปข้างล่าง ที่มีคำว่า Fill เลยลองหาดู
    สรุปปรับออโต้ได้แล้วครับ   ขอบคุณมากนะครับ

    ขออภัย! โพสต์นี้มีไฟล์แนบหรือรูปภาพที่ไม่ได้รับอนุญาตให้คุณเข้าถึง

    คุณจำเป็นต้อง ลงชื่อเข้าใช้ เพื่อดาวน์โหลดหรือดูไฟล์แนบนี้ คุณยังไม่มีบัญชีใช่ไหม? ลงทะเบียน

    x
  • อารมณ์วันนี้
    แฮปปี้
    2019-5-16 12:36
  • เช็คชื่อแล้ว: 1 วัน

    [LV.1]NewBie

    0

    กระทู้

    20

    โพสต์

    6

    เครดิต

    BabyGhost

    Rank: 1

    เครดิต
    6
    Ticket
    6
    จิตพิสัย
    0
    phounakhone โพสต์ 2019-5-16 13:05:16 | ดูโพสต์ทั้งหมด
    rewgregregregregreg
    ขออภัย! คุณไม่ได้รับสิทธิ์ในการดำเนินการในส่วนนี้ กรุณาเลือกอย่างใดอย่างหนึ่ง ลงชื่อเข้าใช้ | ลงทะเบียน

    รายละเอียดเครดิต

    ข้อความล้วน|อุปกรณ์พกพา|ประวัติการแบน|ProjectForStudy  

    GMT+7, 2019-5-24 03:45 , Processed in 0.056802 second(s), 35 queries .

    Powered by Discuz! X3.2 R20150609, Rev.38

    © 2001-2013 Comsenz Inc.

    ตอบกระทู้ ขึ้นไปด้านบน ไปที่หน้ารายการกระทู้