using DevExpress.XtraEditors;
namespace Verify
{
public static class TileControlExtensions
{
///
/// Peek弹出设置
///
///
public static void SetForPeek(this TileControl tc)
{
tc.AllowItemHover = true;
tc.AllowGlyphSkinning = true;
tc.AllowDrag = false;
tc.LayoutMode = TileControlLayoutMode.Adaptive;
tc.Orientation = Orientation.Vertical;
tc.ItemBorderVisibility = TileItemBorderVisibility.Never;
tc.OptionsAdaptiveLayout.ItemMinSize = new Size(200, 50);
tc.Padding = new Padding(0);
tc.ItemPadding = new Padding(15);
tc.IndentBetweenItems = 0;
tc.AppearanceItem.Normal.BackColor = Color.White;
tc.AppearanceItem.Normal.ForeColor = Color.FromArgb(63, 63, 63);
tc.AppearanceItem.Hovered.BackColor = Color.FromArgb(0, 122, 204);
tc.AppearanceItem.Hovered.ForeColor = Color.White;
}
///
/// Peek弹出设置
///
///
public static void SetForPeek2(this TileControl tc)
{
tc.AllowItemHover = true;
tc.AllowGlyphSkinning = true;
tc.AllowDrag = false;
tc.LayoutMode = TileControlLayoutMode.Adaptive;
tc.Orientation = Orientation.Vertical;
tc.ItemBorderVisibility = TileItemBorderVisibility.Never;
tc.OptionsAdaptiveLayout.ItemMinSize = new Size(180, 50);
tc.Padding = new Padding(0);
tc.ItemPadding = new Padding(5);
tc.IndentBetweenItems = 0;
tc.AppearanceItem.Normal.BackColor = Color.White;
tc.AppearanceItem.Normal.ForeColor = Color.FromArgb(63, 63, 63);
tc.AppearanceItem.Hovered.BackColor = Color.FromArgb(0, 122, 204);
tc.AppearanceItem.Hovered.ForeColor = Color.White;
/*tc.AppearanceItem.Normal.BackColor = Color.FromArgb(63, 63, 63);
tc.AppearanceItem.Normal.ForeColor = Color.White;
tc.AppearanceItem.Hovered.BackColor = Color.White;
tc.AppearanceItem.Hovered.ForeColor = Color.FromArgb(0, 122, 204); */
}
}
}