public static void Register(BarManagerPaintStyleCollection styles)
 {
     foreach (BarManagerPaintStyle paintStyle in styles)
     {
         BarItemInfo list = paintStyle.ItemInfoCollection[BaseBarItemName];
         if (list != null && paintStyle.ItemInfoCollection[BarItemName] == null)
         {
             paintStyle.ItemInfoCollection.Add(new BarItemInfo(BarItemName, BarItemCaption, -1, typeof(MyBarButtonItem), list.LinkType, list.ViewInfoType, list.LinkPainter, true, false));
         }
     }
 }
示例#2
0
 public static void Register(BarManagerPaintStyleCollection styles)
 {
     for (int i = 0; i < styles.Count; i++)
     {
         BarManagerPaintStyle paintStyle = styles[i];
         BarItemInfo          list       = paintStyle.ItemInfoCollection[BaseBarItemName];
         if (list != null && paintStyle.ItemInfoCollection[BarItemName] == null)
         {
             paintStyle.ItemInfoCollection.Add(new BarItemInfo(BarItemName, BarItemCaption, -1, typeof(BarTransparentButtonItem), list.LinkType,
                                                               typeof(BarTransparentButtonLinkViewInfo), list.LinkPainter, true, false));
         }
     }
 }
 public MyPaintStyle(BarManagerPaintStyleCollection collection) : base(collection)
 {
 }
 public CustomSkinBarManagerPaintStyle(BarManagerPaintStyleCollection collection)
     : base(collection)
 {
 }