protected FrameworkElement CreateEllipsisControl()
        {
// ReSharper disable UseObjectOrCollectionInitializer
            FrameworkElement result = new SkinEngine.Controls.Visuals.Control
// ReSharper restore UseObjectOrCollectionInitializer
            {
                VisualParent = this,
                Screen       = Screen,
                ElementState = _elementState,
            };

            // Set the style after all other properties have been set to avoid doing work multiple times
            result.Style = EllipsisControlStyle;
            return(result);
        }
    protected FrameworkElement CreateEllipsisControl()
    {
// ReSharper disable UseObjectOrCollectionInitializer
      FrameworkElement result = new SkinEngine.Controls.Visuals.Control
// ReSharper restore UseObjectOrCollectionInitializer
        {
            VisualParent = this,
            Screen = Screen,
            ElementState = _elementState,
        };
      // Set the style after all other properties have been set to avoid doing work multiple times
      result.Style = EllipsisControlStyle;
      return result;
    }