Specifications
Chapter 4 Programming Demos RIGOL
M300 Programming Guide 4-47
grpACFilter.Enabled = false;
chkInputimp.Enabled = false;
}
else if (cmboxAnySensor.Text == "FREQ")
{
grpACFilter.Enabled = true;
grpInterTime.Enabled = false;
chkInputimp.Enabled = false;
chkAZ.Enabled = false;
chkOcomp.Enabled = false;
}
else{ }
}
else
{
grpRange.Enabled = true;
grpScale.Enabled = true;
grpGatetime.Enabled = true;
grpACFilter.Enabled = true;
grpInterTime.Enabled = true;
chkInputimp.Enabled = true;
chkAZ.Enabled = true;
chkOcomp.Enabled = true;
}
}
9. Add the SelectedIndexChanged event of the ComboBox controls.
1) The SelectedIndex of cmboxTemp has changed.
private void cmboxTemp_SelectedIndexChanged(object sender, EventArgs e)
{
if (rbtnTemp.Checked == true)
{
if (cmboxTemp.Text.Substring(0, 2) == "TC")
{
chkOcomp.Enabled = false;
chkAZ.Enabled = true;
}
else if (cmboxTemp.Text.Substring(0, 2) == "TH")
{
chkOcomp.Enabled = false;
chkAZ.Enabled = true;
}
else if (cmboxTemp.Text.Substring(0, 2) == "RT" || cmboxTemp.Text.Substring(0,
2) == "FR")
{
chkOcomp.Enabled = true;
chkAZ.Enabled = false;
}
else
{ }
}
else
{
chkOcomp.Enabled = true;
chkAZ.Enabled = true;
}
}
2) The SelectedIndex of cmboxAnySensor has changed.
private void cmboxAnySensor_SelectedIndexChanged(object sender, EventArgs e)