public IVisibleResolver GetVisibleResolver(string propName)
{
switch (propName)
{
case "ShowAsWindow":
return new ShowAsWindowResolver();
case "Width":
return new WidthResolver();
case "Height":
return new HeightResolver();
case "MinWidth":
return new MinWidthResolver();
case "MaxWidth":
return new MaxWidthResolver();
case "MinHeight":
return new MinHeightResolver();
case "MaxHeight":
return new MaxHeightResolver();
case "Handles":
return new HandlesResolver();
case "ToolbarData":
return new ToolbarDataResolver();
case "Collapsed":
return new CollapsedResolver();
case "AnimateCollapse":
return new AnimateCollapseResolver();
case "CollapseDirection":
return new CollapseDirectionResolver();
case "Modal":
return new ModalResolver();
default:
return null;
}
}