Giúp em với anh chị ơi, chắc ai củng biết câu trả lời, mỗi em ko

Anh chị nào chỉ cho em xem, có cái sự kiện, nếu đả click vào listview cần xóa thì nhấn xóa thì sẻ xóa, còn chưa chọn listview cần xóa, mà nhấn xóa thì báo lỗi không.
 

VSupport

Ngây thơ trong tối
Reply: giúp em với anh chị ơi, chắc ai củng biết câu trả lời, mỗi em ko

Thì bạn if là được mà
 
Reply: giúp em với anh chị ơi, chắc ai củng biết câu trả lời, mỗi em ko

if nhưng mà trong if phải viết lệnh thế nào anh

- - - Updated - - -

quan trọng là trong if phải viết lệnh thế nào í. if(............) phần ..... viết thế nào anh.
 

VSupport

Ngây thơ trong tối
Reply: giúp em với anh chị ơi, chắc ai củng biết câu trả lời, mỗi em ko

if nhưng mà trong if phải viết lệnh thế nào anh
Kiểm tra if giá trị đang chọn có tồn tại ko. Có thì xoá ko thì thông báo
 
Reply: giúp em với anh chị ơi, chắc ai củng biết câu trả lời, mỗi em ko

anh ko hiểu ý em sao, giờ ý em là, em muốn kiểm tra xem, đả click vào listview chưa.
 
mousedown dùng để xác định tọa độ chuột khi click mà anh, em đang muốn xét xem, đả click hay chưa thôi.
 
Cái bạn hỏi là lập trình à? (Pascal hay C ). Mình ko hiểu cái bạn hỏi lắm. Thông suốt giúp mình cái.
 

VSupport

Ngây thơ trong tối
mousedown dùng để xác định tọa độ chuột khi click mà anh, em đang muốn xét xem, đả click hay chưa thôi.
Vậy chắc phải đặt 1 biến toàn cục nếu có sự kiện onclick vào listview thì flag = 1; gì đó để check nhé.
 

quanltv

Sư phụ của ADMIN
Mỗi khi kích chuột vào Date Gridview thì bạn biết được chỉ số (hàng hoặc cột) của ô đang chọn hiện thời, chỉ số đấy sẽ nằm trong khoảng 1-100 chẳng hạn, tuỳ vào dữ liệu của bạn. Mỗi lần nhấn nút Xoá thì check xem chỉ số của hàng hiện thời có ở trong khoảng cho phép hay không để rẽ nhánh
 

taplamhacker

♥ Thanh Trâm ♥
Chào bạn
lần sau bạn post vào mục này nhé
https://vfo.vn/t/forumdisplay.php?164-C-Winform
với cái của bạn
Bạn cần có 1 cái btnXoa, và bắt sự kiện cick cho nút này
trong sự kiện bạn xử lý như sau
Mã:
{
	// kiểm tra xem có hàng nào được chọn trong listview hay chưa
	if(NameListView.SelectedItems.Count < 1) // không có hàng nào được chọn
	{
		MessageBox.Show("Chưa chọn");
		return;
	}
	// nếu có chọn rồi
	{
		//xử lý việc xóa tại đây
		// ở đây mình demo xóa trực tiếp từ listview k thông qua collection
		int Count = NameListView.SelectedItems.Count; // xem trong listview được chọn bao nhiêu phần tử
		while(Count > 0) // nếu còn phần tử nào được chọn thì xóa tiếp
		{
			NameListView.Items.RemoveAt(NameListView.SelectedIndices[0]);
			Count--;
		}
	}


}
 
anh TapLamHacker ko biết làm sao để cảm ơn anh đây, bài đăng nào củng nhờ anh chỉ mới giải quyết dc vấn đề. em làm dc rồi anh à. cảm ơn anh nhiều lắm
 

Bấp Hối Mụi Mụi

Mụi Mụi của AD
anh TapLamHacker ko biết làm sao để cảm ơn anh đây, bài đăng nào củng nhờ anh chỉ mới giải quyết dc vấn đề. em làm dc rồi anh à. cảm ơn anh nhiều lắm
nhấn nút THANK ở góc dưới bên trái mỗi bài đăng hoặc comment của người mà bạn muốn cảm ơn nha bạn
 
Anh tapLamHacker ơi. anh có thể cho em đoạn code sắp xếp listview ko, em có 1 listview. gồm 2 cột, tên và lương của người đó. giờ em thêm tên vào lương của 1 số người vào, vào nhấn vào button sắp xếp, thì nó tự sắp xếp lại cho mình lương tư thấp tới cao ko ạ, giúp em code này với
 

taplamhacker

♥ Thanh Trâm ♥
Anh tapLamHacker ơi. anh có thể cho em đoạn code sắp xếp listview ko, em có 1 listview. gồm 2 cột, tên và lương của người đó. giờ em thêm tên vào lương của 1 số người vào, vào nhấn vào button sắp xếp, thì nó tự sắp xếp lại cho mình lương tư thấp tới cao ko ạ, giúp em code này với
bạn nên sắp xếp ở trong collection và đưa vào listview
sắp xếp ở collection thì chắc bạn biết
 
em viết code trực tiếp ở trên form luôn.,chứ ko thông qua class miêu tả đối tương, nên là ko biết phải viết và sau đó gọi như thế nào, anh chỉ rỏ giùm em.
 

taplamhacker

♥ Thanh Trâm ♥
em viết code trực tiếp ở trên form luôn.,chứ ko thông qua class miêu tả đối tương, nên là ko biết phải viết và sau đó gọi như thế nào, anh chỉ rỏ giùm em.
Có 2 vấn đề:
VD1: nếu bạn quản lý dữ liệu kiểu đó, nhập a xong thêm a vào listview, thì bạn quản lý dữ liệu đó như thế nào ?
chưa kể nếu bạn làm như vậy nó k có cái gì về mặt ý nghĩa cả, không giải quyết được gì
VD2: NẾU bạn đã được học qua môn lập trình c#( Cơ bản hay nâng cao), thì mình đảm bảo với bạn mọi thầy cô, người hướng dẫn đều hướng bạn quản lý dữ liệu theo collection, NẾU bạn chưa học qua mà muốn mày mò tự tìm hiểu thì tốt nhất bạn nên đi theo cách quản lý đối tượng dựa vào collection
-- nếu thích mình có thể đưa mình cái yêu cầu và mình sẽ code cho bạn 1 bài mẫu
----------------------------------
đối với cái bạn nói, nếu k tổ chức quản lý dữ liệu mà sắp xếp luôn
hướng làm như sau
trong sự kiện btnSapXep

Mã:
{	// tạo collection lưu trữ các đối tượng từ listview
	// duyệt listview và cho các đối tượng và collection
	// sắp xếp trong collection
	// xóa listview và thêm vào lại
	// ngoài ra có thể tham khảo intèace IComparer, cách này khá khó cho newbie


}
 
Dạ vâng. Đây chỉ nhửng bài tập cơ bản em tự nghĩ ra để làm quên với các control ấy mà. Em tự học có học qua cơ bản ve c# rồi nhảy lên làm window form luôn. Những điều anh nói hình như nó đang thiên về quản lý cơ sở dữ liệu phải ko anh. Ko biết em đả học qua cơ bản về c#, muốn lên làm window form luôn. Ko biết sẻ phải học nhửng gì sắp ts. Anh có kinh nghiệm. Mong anh chỉ và định hướng giúp. Càng kĩ càng tốt ạ.
 

taplamhacker

♥ Thanh Trâm ♥
Dạ vâng. Đây chỉ nhửng bài tập cơ bản em tự nghĩ ra để làm quên với các control ấy mà. Em tự học có học qua cơ bản ve c# rồi nhảy lên làm window form luôn. Những điều anh nói hình như nó đang thiên về quản lý cơ sở dữ liệu phải ko anh. Ko biết em đả học qua cơ bản về c#, muốn lên làm window form luôn. Ko biết sẻ phải học nhửng gì sắp ts. Anh có kinh nghiệm. Mong anh chỉ và định hướng giúp. Càng kĩ càng tốt ạ.
k thiên về quản lý gì hết bạn à
c# là lập trình với giao diện rồi bạn
nếu bạn đã học qua c# cơ bản
thì mình nghĩ bạn sẽ được học
1. cơ bản về nhập xuất, giới thiệu ngôn ngữ
2. delegate trong c#
3. giao diện
4. collection + chuỗi
phần collection + chuỗi luôn quan trọng nhất
mình khuyên bạn nên đọc + học lại về phần collection + phần hướng đối tượng
qua 1 vài ví dụ + 1 vài cái yêu cầu của bạn, mình nghĩ bạn bị hổng phần này trầm trọng
 

Thống kê

Chủ đề
100,752
Bài viết
467,583
Thành viên
339,851
Thành viên mới nhất
Đông Âu
Top