namespace Yw.WinFrmUI
|
{
|
/// <summary>
|
/// TileControl拓展
|
/// </summary>
|
public static class TileControlExtensions
|
{
|
/// <summary>
|
/// Peek弹出设置
|
/// </summary>
|
/// <param name="tc"></param>
|
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;
|
}
|
}
|
}
|