【发布时间】:2021-09-09 04:45:28
【问题描述】:
我已经为条形码生成器制作了这个小代码,我想添加一个按钮以在用户失败时减少一个标签,并且添加的数量超过了他想要的我该怎么做?
代码是:
namespace BarcodeGeneratorC
{
public partial class Form1 : Form
{
DataTable dt;
ReportDocument cry = new ReportDocument();
public Form1()
{
InitializeComponent();
}
private void textBox2_TextChanged(object sender, EventArgs e)
{
}
private void Form1_Load(object sender, EventArgs e)
{
dt = new DataTable();
dt.TableName = "DataTable1";
dt.Columns.Add("Product", typeof(string));
dt.Columns.Add("Price", typeof(string));
dt.Columns.Add("Company Name", typeof(string));
dt.Columns.Add("Barcode", typeof(string));
}
private void btn_barcode_Click(object sender, EventArgs e)
{
{
int Endcount = Convert.ToInt32(tb_loop.Text);
for (int i = 1; i <= Endcount; i++)
{
dt.Rows.Add(cb_product.Text, tb_price.Text + " IQD", tb_cname.Text, tb_enterbarcode.Text);
cry.Load("CrystalReport1.rpt");
cry.SetDataSource(dt);
crystalReportViewer1.ReportSource = cry;
}
}
}
}
【问题讨论】:
标签: c# crystal-reports barcode