@foreach (DialogControl control in Controls)
{
if (control.Visible)
{
if (control is ButtonControl button)
{
}
else if (control is LabelControl label)
{
}
else if (control is TextBoxControl textBox)
{
}
else if (control is CheckBoxControl checkBox)
{
}
else if (control is RadioButtonControl radioButton)
{
}
else if (control is ComboBoxControl comboBox)
{
}
else if (control is ListBoxControl listBox)
{
}
else if (control is CheckedListBoxControl checkedListBox)
{
}
else if (control is DateTimePickerControl dateTimePicker)
{
}
else if (control is MonthCalendarControl monthCalendar)
{
}
else if (control is GroupBoxControl groupBox)
{
}
else if (control is PictureBoxControl pictureBox)
{
}
}
}
@code {
[Parameter]
public DialogComponentCollection Controls { get; set; }
[Parameter]
public WebReport WebReport { get; set; }
}