private void SetPlacement(PlacementOptions placement) { switch (placement) { case PlacementOptions.Top: elements.GetPlacementComboBox().SelectItemByName("Top"); break; case PlacementOptions.Bottom: elements.GetPlacementComboBox().SelectItemByName("Bottom"); break; case PlacementOptions.Left: elements.GetPlacementComboBox().SelectItemByName("Left"); break; case PlacementOptions.Right: elements.GetPlacementComboBox().SelectItemByName("Right"); break; case PlacementOptions.TopEdgeAlignedRight: elements.GetPlacementComboBox().SelectItemByName("TopEdgeAlignedRight"); break; case PlacementOptions.TopEdgeAlignedLeft: elements.GetPlacementComboBox().SelectItemByName("TopEdgeAlignedLeft"); break; case PlacementOptions.BottomEdgeAlignedRight: elements.GetPlacementComboBox().SelectItemByName("BottomEdgeAlignedRight"); break; case PlacementOptions.BottomEdgeAlignedLeft: elements.GetPlacementComboBox().SelectItemByName("BottomEdgeAlignedLeft"); break; case PlacementOptions.LeftEdgeAlignedTop: elements.GetPlacementComboBox().SelectItemByName("LeftEdgeAlignedTop"); break; case PlacementOptions.LeftEdgeAlignedBottom: elements.GetPlacementComboBox().SelectItemByName("LeftEdgeAlignedBottom"); break; case PlacementOptions.RightEdgeAlignedTop: elements.GetPlacementComboBox().SelectItemByName("RightEdgeAlignedTop"); break; case PlacementOptions.RightEdgeAlignedBottom: elements.GetPlacementComboBox().SelectItemByName("RightEdgeAlignedBottom"); break; default: elements.GetPlacementComboBox().SelectItemByName("Auto"); break; } elements.GetSetPlacementButton().Invoke(); }