private void setResizeMetdhod(ResizeMethod.Method method) { int index = -1; log.debug("Changing resize method to {0}", method.ToString()); foreach (object obj in resizeMethodCmBx.Items) { index += 1; ResizeMethod m = (ResizeMethod)obj; if (m.method == method) { resizeMethodCmBx.SelectedIndex = index; return; } } throw new Exception("Internal error, method not found on available list on GUI"); }