private void Enable_Buttons()
{
//First Senerio is a New Control, not a rename or update.
if (sMode == "Add")
{
if (cboObject.SelectedValue != null && cboProperty.SelectedValue != null)
btnAdd.IsEnabled = true;
else
btnAdd.IsEnabled = false;
btnUpdate.IsEnabled = false;
btnDelete.IsEnabled = false;
}
//Now we handle Updates with no name changes
if (sMode == "Update" && sOriginalName == txtControlName.Text)
{
btnAdd.IsEnabled = false;
btnUpdate.IsEnabled = true;
btnDelete.IsEnabled = true;
}
//Now we handle Updates WITH name changes
if (sMode == "Update" && sOriginalName != txtControlName.Text)
{
btnAdd.IsEnabled = true;
btnUpdate.IsEnabled = true;
btnDelete.IsEnabled = false;
}
}