private void barkodYazdir() { int x = 1; etiketler.Clear(); foreach (string item in listboxLabel.Items) { Etiket s = new Etiket(); s.ID = x; s.Barkod = item; etiketler.Add(s); x++; } if (MessageBox.Show(string.Format("{0} adet barkod bulundu. Yazdırılacak emin misiniz ?", etiketler.Count), "Yazdırma", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == System.Windows.Forms.DialogResult.Yes) { rptBarkod Rapor = new rptBarkod(); Rapor.DataSource = etiketler; Rapor.PageWidth = (int)spWidth.Value; Rapor.PageHeight = (int)spHeight.Value; ReportPrintTool reportPrintTool = new ReportPrintTool(Rapor); reportPrintTool.ShowPreviewDialog(); } else { return; } }