Exemplo n.º 1
0
        /// <summary> 設定Menu-Button </summary>
        /// <param name="i"></param>
        /// <param name="type"></param>
        public static void SetMenuButtonSetting(MVCxMenuItem i, BtnType type)
        {
            i.Text = GetButtonText(type);
            var image = GetButtonIcon(type);

            if (type == BtnType.Search)
            {
                i.Image.Url = image;
            }
            else
            {
                i.Image.IconID = image;
            }
        }
Exemplo n.º 2
0
        static MVCxMenuItem CreateMenuItem(string text, string name, string imageUrl = "",
				bool beginGroup = false, bool clientVisible = true, bool selected = false,
				string cssClass = "", params MVCxMenuItem[] childItems)
        {
            MVCxMenuItem result = new MVCxMenuItem(text, name)
                {
                     BeginGroup = beginGroup,
                     ClientVisible = clientVisible,
                     Selected = selected
                };
                if (!String.IsNullOrEmpty(imageUrl))
                {
                     result.Image.Url = imageUrl;
                     result.Image.Width = Unit.Pixel(16);
                     result.Image.Height = Unit.Pixel(16);
                }
                if (!String.IsNullOrEmpty(cssClass))
                     result.ItemStyle.CssClass = cssClass;

                if (childItems != null)
                     result.Items.AddRange(childItems);

                return result;
        }