Exemple #1
0
        public MVCxGridViewToolbarItem AddToolbarItem(string name, string displayText, int width, int height, string imageUri = "", bool isClientEnabled = true)
        {
            var item = new MVCxGridViewToolbarItem
            {
                Name = name,
                Text = displayText
            };

            item.SetProperties(width, height, GridViewToolbarCommand.Custom, imageUri, isClientEnabled);

            ToolbarItems.Add(item);

            return(item);
        }
Exemple #2
0
 public static void SetProperties(this MVCxGridViewToolbarItem toolbarItem, int width, int height, GridViewToolbarCommand command, string imageUri, bool isClientEnabled = true)
 {
     toolbarItem.ItemStyle.HorizontalAlign = HorizontalAlign.Right;
     toolbarItem.Command = command;
     if (!string.IsNullOrEmpty(imageUri))
     {
         toolbarItem.DisplayMode  = GridToolbarItemDisplayMode.Image;
         toolbarItem.Image.Url    = imageUri;
         toolbarItem.Image.Width  = Unit.Pixel(width);
         toolbarItem.Image.Height = Unit.Pixel(height);
     }
     toolbarItem.ItemStyle.HoverStyle.ForeColor = System.Drawing.Color.Transparent;
     toolbarItem.ItemStyle.Border.BorderStyle   = BorderStyle.None;
     toolbarItem.ClientEnabled = isClientEnabled;
 }