BKI_DichVuMatDat.FormatControl.SetVisibleBarButtonItem C# (CSharp) Method

SetVisibleBarButtonItem() public static method

public static SetVisibleBarButtonItem ( RibbonControl iRibbonForm, string iFormName ) : void
iRibbonForm RibbonControl
iFormName string
return 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;
                }
            }
        }