bmvgod
یک شنبه 16 دی 1397, 18:49 عصر
باسلام خدمت دوستان
در پروژم یک فرمی با نام frmSales دارم که داخلش دو ComboBoxدارم که هردو به دیتابیس وصله. تمامی کنترل هام بر روی این فرم Modifiers = Publice است.
با انتخاب هر گزینه از comboBox 1 مقدار ComboBox 2 هم تغییر میکنه و یکسری TextBox ها هم مقدار دهی میشون.
از فرم سرچم اطلاعاتو وقتی میفرستم به فرم frmSales فقط اون کنترل هایی که بصورت خودکار پر نمیشه، مقدار دهی میشه.
میخواستم بدونم راهی هست که تمامی کنترلام مقدار دهی بشه یا نه؟
یا باید روشمو عوض کنم؟ چون خودم تمایلی به ساخت فرم جدید برای ویرایش ندارم، بیشتر تمایل دارم از همون فرم به عنوان فرم ویرایش استفاده کنم.
ممنون میشم راهنمایی کنید که چکار باید کنم.
از کد زیر برای انتقال اطلاعات استفاده کردم:
var frFact = new frmSalesInvoices();
frFact.txtSalesDate.Text = dgvSearch.CurrentRow.Cells["SaleDate"].Value.ToString();
frFact.txtCodFactor.Text = dgvSearch.CurrentRow.Cells["FactorNo"].Value.ToString();
frFact.txtNumber.Text = dgvSearch.CurrentRow.Cells["Number"].Value.ToString();
frFact.txtSaleCodCommodity.Text = dgvSearch.CurrentRow.Cells["CommodCodFact"].Value.ToString();
frFact.cmbCommodityName.Text = dgvSearch.CurrentRow.Cells["CommodName"].Value.ToString();
frFact.txtNameCO.Text = dgvSearch.CurrentRow.Cells["CompanyName"].Value.ToString();
frFact.ShowDialog();
var db = new LinqToTrazoDataContext();
dgvSearch.DataSource = db.FactorSaleTables;
در پروژم یک فرمی با نام frmSales دارم که داخلش دو ComboBoxدارم که هردو به دیتابیس وصله. تمامی کنترل هام بر روی این فرم Modifiers = Publice است.
با انتخاب هر گزینه از comboBox 1 مقدار ComboBox 2 هم تغییر میکنه و یکسری TextBox ها هم مقدار دهی میشون.
از فرم سرچم اطلاعاتو وقتی میفرستم به فرم frmSales فقط اون کنترل هایی که بصورت خودکار پر نمیشه، مقدار دهی میشه.
میخواستم بدونم راهی هست که تمامی کنترلام مقدار دهی بشه یا نه؟
یا باید روشمو عوض کنم؟ چون خودم تمایلی به ساخت فرم جدید برای ویرایش ندارم، بیشتر تمایل دارم از همون فرم به عنوان فرم ویرایش استفاده کنم.
ممنون میشم راهنمایی کنید که چکار باید کنم.
از کد زیر برای انتقال اطلاعات استفاده کردم:
var frFact = new frmSalesInvoices();
frFact.txtSalesDate.Text = dgvSearch.CurrentRow.Cells["SaleDate"].Value.ToString();
frFact.txtCodFactor.Text = dgvSearch.CurrentRow.Cells["FactorNo"].Value.ToString();
frFact.txtNumber.Text = dgvSearch.CurrentRow.Cells["Number"].Value.ToString();
frFact.txtSaleCodCommodity.Text = dgvSearch.CurrentRow.Cells["CommodCodFact"].Value.ToString();
frFact.cmbCommodityName.Text = dgvSearch.CurrentRow.Cells["CommodName"].Value.ToString();
frFact.txtNameCO.Text = dgvSearch.CurrentRow.Cells["CompanyName"].Value.ToString();
frFact.ShowDialog();
var db = new LinqToTrazoDataContext();
dgvSearch.DataSource = db.FactorSaleTables;