protected override void OnManagerChanged() { base.OnManagerChanged(); if (Manager == null) { return; } BeginUpdate(); ClearLinks(); try { skinSubMenuItem.ClearLinks(); AddBarLookAndFeelItem(this, new BarLookAndFeelUseWindowsXPThemeItem(Manager, true), "Use WindowsXP Theme"); AddBarLookAndFeelItem(this, new BarLookAndFeelStyleItem(Manager, true, ActiveLookAndFeelStyle.Flat, LookAndFeelStyle.Flat), "Flat Style"); AddBarLookAndFeelItem(this, new BarLookAndFeelStyleItem(Manager, true, ActiveLookAndFeelStyle.Office2003, LookAndFeelStyle.Office2003), "Office2003 Style"); AddBarLookAndFeelItem(this, new BarLookAndFeelStyleItem(Manager, true, ActiveLookAndFeelStyle.Style3D, LookAndFeelStyle.Style3D), "Style3D"); AddBarLookAndFeelItem(this, new BarLookAndFeelStyleItem(Manager, true, ActiveLookAndFeelStyle.UltraFlat, LookAndFeelStyle.UltraFlat), "UltraFlat Style"); AddItem(skinSubMenuItem); foreach (SkinContainer container in SkinManager.Default.Skins) { AddBarLookAndFeelItem(skinSubMenuItem, new BarLookAndFeelSkinNameItem(Manager, true, container.SkinName), container.SkinName); } } finally { CancelUpdate(); } }
public void YazdirmaSecenekleriniEkle(BarSubItem btnYazdir, DizaynTipi dizaynTipi, ItemClickEventHandler action) { var resYSecenekleri = raporDal.GetAll(context, x => x.DizaynTipi == dizaynTipi.ToString()); //var resYSecenekleri = repo.Rapor.Getir(x => x.DizaynTipi == dizaynTipi.ToString()); btnYazdir.ClearLinks(); foreach (var item in resYSecenekleri) { var br = CreateItem(item); btnYazdir.AddItem(br); br.ItemClick += action; } }
private void UpdateFileNameSetupButton(IIndexField[] indexFields) { foreach (DefaultName name in DefaultName.GeneralValues) { pmFileName.AddItem(CreateBarButtonItem(name)); pmFolderPath.AddItem(CreateBarButtonItem(name)); } BarSubItem dateGroup = new BarSubItem(); dateGroup.Name = dateGroup.Caption = DefaultName.DateGroupName; dateGroup.ClearLinks(); pmFileName.AddItem(dateGroup); pmFolderPath.AddItem(dateGroup); foreach (DefaultName name in DefaultName.DateValues) dateGroup.AddItem(CreateBarButtonItem(name)); BarSubItem timeGroup = new BarSubItem(); timeGroup.Caption = DefaultName.TimeGroupName; timeGroup.ClearLinks(); pmFileName.AddItem(timeGroup); pmFolderPath.AddItem(timeGroup); foreach (DefaultName name in DefaultName.TimeValues) timeGroup.AddItem(CreateBarButtonItem(name)); if (indexFields != null && indexFields.Length > 0) { BarSubItem indexGroup = new BarSubItem(); indexGroup.Caption = "Index Fields"; indexGroup.ClearLinks(); pmFileName.AddItem(indexGroup); pmFolderPath.AddItem(indexGroup); for (int i = 0; i < indexFields.Length; i++) { BarButtonItem barButtonItem = new BarButtonItem(); barButtonItem.Caption = DefaultName.IndexValue.DescriptionOf(i + 1) + " - " + indexFields[i].Label; barButtonItem.Tag = DefaultName.IndexValue.TagOf(i + 1); barButtonItem.ItemClick += barButtonItem_ItemClick; indexGroup.AddItem(barButtonItem); } } }