/// <summary> /// Hàm tạo giao diện sản phẩm /// </summary> /// <param name="tabProducts">Tab để hiển thị hình ảnh</param> /// <param name="listProduct">Danh sách sản phẩm</param> private void createProducts(tabNews tabProducts, List <SanPham> listProduct) { Point pointOld = new Point(15, 20); int newLine = 0; for (int i = 0; i < listProduct.Count; i++) { SanPham u = listProduct[i]; tabProductSamples product = new tabProductSamples(u) { Location = pointOld, }; product.setOnClickListener(this); newLine++; if (newLine > 3) { newLine = 0; pointOld = new Point(15, pointOld.Y + 360); } else { pointOld = new Point(pointOld.X + 250, pointOld.Y); } tabProducts.Controls.Add(product); } }