private void OnEventThatClosesContextMenu(object sender, EventArgs e) { // Close the ContextMenu because the elements and/or layout is likely to have changed significantly IsOpen = false; }