ningshuxia
2025-03-28 ce9752fd657c6689ea64929eb962146e2730624e
WinFrmUI/Yw.WinFrmUI.Core/10-peek/TilePeekItemsExtensions.cs
@@ -11,7 +11,7 @@
        /// <param name="items"></param>
        /// <param name="dele"></param>
        /// <returns></returns>
        public static Control CreatePeekCtrl(this List<TilePeekItem> items, Action<TilePeekItem> dele)
        public static TileControl CreatePeekCtrl(this List<TilePeekItem> items, Action<TilePeekItem> dele)
        {
            var tc = new TileControl();
            tc.SetForPeek();
@@ -34,7 +34,11 @@
                item.Enabled = x.Enable;
                x.EnableChangedEvent += bol => item.Enabled = bol;
                item.Tag = x.Tag;
                group.Items.Add(item);
                item.Visible = x.Visibility;
                if (item.Visible)
                {
                    group.Items.Add(item);
                }
            });
            tc.EndUpdate();
            tc.Size = new Size(tc.OptionsAdaptiveLayout.ItemMinSize.Width, group.Items.Count * tc.OptionsAdaptiveLayout.ItemMinSize.Height);
@@ -46,7 +50,7 @@
        /// </summary>
        /// <param name="items"></param>
        /// <returns></returns>
        public static Control CreatePeekCtrl(this List<TilePeekItem> items)
        public static TileControl CreatePeekCtrl(this List<TilePeekItem> items)
        {
            var tc = new TileControl();
            tc.SetForPeek();
@@ -79,4 +83,4 @@
            return tc;
        }
    }
}
}