я сделал программу, которая использует набор данных, и это делает 3 доклада, вещи он устанавливает от 2 DateTimePicker (начало и конец периода)C# перемещение DateTimePicker из WinForm к другому
но они в ФОРМЕ, и я разделил каждый отчет кнопкой , чтобы каждый отчет отображался в другом окне. и оконные нагрузки, но я не знаю, как я могу передать datetimepickers, от первой формы 3 других ФОРМ (каждое окно с другим отчетом)
public partial class GenerarIndicadores : Form
{
unyrepDataSetTableAdapters.cargadatosTableAdapter ta_cargadatos;
public GenerarIndicadores()
{
InitializeComponent();
ta_cargadatos = new unyrepDataSetTableAdapters.cargadatosTableAdapter();
int total = ta_cargadatos.GetData().Count;
dateTimePicker1.MinDate = ta_cargadatos.GetData()[0].fechaInicio;
dateTimePicker2.MinDate = ta_cargadatos.GetData()[0].fechaInicio;
dateTimePicker1.MaxDate = ta_cargadatos.GetData()[total - 1].fechaTermino;
dateTimePicker2.MaxDate = ta_cargadatos.GetData()[total - 1].fechaTermino;
}
public void button1_Click(object sender, EventArgs e)
{
new GenerarIndicadorGrupo().ShowDialog();
this.aux_view5TableAdapter.FillTest(this.unyrepDataSet.aux_view5, dateTimePicker1.Value, dateTimePicker2.Value);
}
private void button2_Click(object sender, EventArgs e)
{
new GenerarIndicadorProveedor().ShowDialog();
this.aux_view5TableAdapter.FillTest(this.unyrepDataSet.aux_view5, dateTimePicker1.Value, dateTimePicker2.Value);
}
private void button3_Click(object sender, EventArgs e)
{
new GenerarIndicadorObras().ShowDialog();
this.aux_view5TableAdapter.FillTest(this.unyrepDataSet.aux_view5, dateTimePicker1.Value, dateTimePicker2.Value);
}
Я не знаю, как я может передать dateTimePickers другим победителям, чтобы отчеты могли получить информацию совершенно.
Экспозиция таймфрейма как общедоступных свойств ваших дочерних окон. Когда форма закрывается, перед удалением, сохраните эти диапазоны в своей основной форме. Затем залейте их, прежде чем вызывать ShowDialog в следующем окне. –
Я не получил «Показывать таймфрейм как общедоступные свойства ваших дочерних окон», как я могу это сделать? и Как я могу сохранить эти диапазоны? –