BKI_DichVuMatDat.FormatControl.SetVisibleBarButtonItem C# (CSharp) Метод

SetVisibleBarButtonItem() публичный статический Метод

public static SetVisibleBarButtonItem ( RibbonControl iRibbonForm, string iFormName ) : void
iRibbonForm RibbonControl
iFormName string
Результат void
        public static void SetVisibleBarButtonItem(RibbonControl iRibbonForm, string iFormName)
        {
            var ds = getDataPhanQuyen();

            List<BarButtonItem> listBarButtonItem = new List<BarButtonItem>();
            GetAllBarButtonItem(iRibbonForm, listBarButtonItem);

            foreach (var barBtn in listBarButtonItem)
            {
                if (!CanUseThisControl(ds, iFormName, barBtn.Name))
                {
                    barBtn.Visibility = BarItemVisibility.Never;
                }
            }
        }