• Vui lòng đọc nội qui diễn đàn để tránh bị xóa bài viết
  • Tìm kiếm trước khi đặt câu hỏi

Chỉ giúp cách xóa cột ngoài cùng của Datagridview

Nơi trao đổi về các vấn đề trong lập trình Windows Forms, Console dùng cú pháp ngôn ngữ Visual Basic .NET và C#

Moderators: tungblt, vuathongtin

User avatar
vuathongtin
Điều hành viên
Điều hành viên
Posts: 1028
Joined: Sun 02/05/2010 10:03 pm
Location: Xứ sở DG
Has thanked: 2 times
Been thanked: 105 times
Contact:

Chỉ giúp cách xóa cột ngoài cùng của Datagridview

Postby vuathongtin » Thu 13/05/2010 12:44 pm

Các bạn chỉ giúp mình cách xóa cột ngoài cùng của lưới datagridview. Thank các bạn nhiều . [-O<


Bùi Thành Nhân
* Chuyên gia MMO
congtacvien.online

User avatar
lungocqua
Guru
Guru
Posts: 1225
Joined: Tue 18/08/2009 11:51 am
Location: Phú Hữu - Nhơn Trạch - Đồng Nai
Been thanked: 5 times
Contact:

Re: Chỉ giúp cách xóa cột ngoài cùng của Datagridview

Postby lungocqua » Thu 13/05/2010 9:23 pm

Nếu như bạn không xóa được thì bạn hãy làm cho cột đó ẩn(Visible) đi.
Bạn vào đây tìm thử nhé! http://www.google.com.vn/#hl=vi&q=Remov ... 063c305b85
Ta đã trở lại và quên hết tất cả! :D

ShareToShare
Mạnh Thường Quân
Mạnh Thường Quân
Posts: 168
Joined: Thu 27/11/2008 4:04 pm
Has thanked: 1 time

Re: Chỉ giúp cách xóa cột ngoài cùng của Datagridview

Postby ShareToShare » Fri 14/05/2010 8:21 am

theo tôi nghĩ thì bạn muốn ẩn cái cột ngoài cùng chứ ko phải cột chứa thông tin ?
Nếu vậy thì trong properties của datagridview đó chọn lại giá trị cho rowhearder... j đó tôi nhớ ko rõ bạn vào đó xem sẽ thấy

User avatar
tungcan5diop
Cựu chiến binh
Cựu chiến binh
Posts: 1123
Joined: Wed 24/09/2008 4:04 pm
Location: TPHCM
Has thanked: 1 time
Been thanked: 28 times

Re: Chỉ giúp cách xóa cột ngoài cùng của Datagridview

Postby tungcan5diop » Fri 14/05/2010 12:00 pm

ko thể xóa cột đó được,set =10 để nhỏ nhất RowHeaderWith
Hỡi thế gian bug(lỗi) là gì?
Mà sửa...hoài không hết!

User avatar
meoconbuongbinh1712
Thành viên năng nổ
Thành viên năng nổ
Posts: 82
Joined: Thu 28/12/2006 3:49 pm
Location: Quê của người phụ nữ nặng nhất thế giới
Has thanked: 1 time
Been thanked: 2 times

Re: Chỉ giúp cách xóa cột ngoài cùng của Datagridview

Postby meoconbuongbinh1712 » Sat 15/05/2010 11:22 am

hoặc có thể cho visible cột ngoài cùng GridView1.Columns.Count
The worst way to miss someone is to be sitting right beside them knowing
you can't have them

thuyan1990
Thành viên trung thành
Thành viên trung thành
Posts: 299
Joined: Sat 02/01/2010 10:23 am
Has thanked: 20 times
Been thanked: 2 times

Re: Chỉ giúp cách xóa cột ngoài cùng của Datagridview

Postby thuyan1990 » Sat 15/05/2010 10:44 pm

Tại sao lại rắc rối thế bạn tìm thuộc tính RowHeadersVisible của datagridview rồi sửa thành false
nhé! Nếu không thì bạn thêm DataGridView1.RowHeadersVisible = falsevào event Load của form nhé! Chứ không cần set lại kích thước chi cho nó xấu cái grid :D
Chúc bạn thành công!
Last edited by thuyan1990 on Tue 18/05/2010 10:08 pm, edited 1 time in total.

User avatar
lungocqua
Guru
Guru
Posts: 1225
Joined: Tue 18/08/2009 11:51 am
Location: Phú Hữu - Nhơn Trạch - Đồng Nai
Been thanked: 5 times
Contact:

Re: Chỉ giúp cách xóa cột ngoài cùng của Datagridview

Postby lungocqua » Mon 17/05/2010 1:55 pm

Bạn dùng thử thuộc tính Remove thử xem. Mình xóa cột được khi dùng cái này đó.
Me.Datagridview.Columns.Remove("tên của cột cần xóa")
Để lấy được tên cột bàn dùng
Me.Datagridview.Columns.Item(số thứ tự của cột đó).Name
'Me.Datagridview.Columns.Item(2).Name => Production
'Me.Datagridview.Columns.Item(3).Name => Year
Không chỉ xóa được cột ngoài cùng mà còn cột bên trong nữa. Nó chỉ xó dữ liệu đang tạm thời hiển thị trên Datagridview đó thôi.
Attachments
XoaCot.rar
(21.26 KiB) Downloaded 246 times
Last edited by lungocqua on Mon 17/05/2010 6:23 pm, edited 1 time in total.
Ta đã trở lại và quên hết tất cả! :D

User avatar
vuathongtin
Điều hành viên
Điều hành viên
Posts: 1028
Joined: Sun 02/05/2010 10:03 pm
Location: Xứ sở DG
Has thanked: 2 times
Been thanked: 105 times
Contact:

Re: Chỉ giúp cách xóa cột ngoài cùng của Datagridview

Postby vuathongtin » Mon 17/05/2010 5:17 pm

thuyan1990 wrote:Tại sao lại rắc rối thế bạn tìm thuộc tính RowHeadersVisible của datagridview rồi sửa thành false
nhé! Nếu không thì bạn thêm DataGridView1.RowHeadersVisible = True vào event Load của form nhé! Chứ không cần set lại kích thước chi cho nó xấu cái grid :D
Chúc bạn thành công!


Cách này là hay nhất rùi đó. Đúng là ý muốn của mình.
Bùi Thành Nhân
* Chuyên gia MMO
congtacvien.online


Return to “Visual Basic .NET và C# (VB.NET & C#)”

Who is online

Users browsing this forum: No registered users and 21 guests