Example #1
0
        void _radListView_VisualItemFormatting(object sender, VisualItemFormattingEventArgs args)
        {
            string file = args.VisualItem.Data.ToString();

            string[] name = file.Split('\n');
            if (name.Length == 1)
            {
                return;
            }
            string extName = "." + name[0].Split('.')[1].ToUpper();

            if (_images.ContainsKey(extName))
            {
                args.VisualItem.Image = _images[extName];
            }
            else
            {
                Image img = GetImageByExt(extName);
                if (img != null)
                {
                    _images.Add(extName, img);
                    args.VisualItem.Image = _images[extName];
                }
            }
        }
Example #2
0
        private void listControl_VisualItemFormatting(object sender, VisualItemFormattingEventArgs args)
        {
            args.VisualItem.ForeColor         = Color.White;
            args.VisualItem.Font              = itemsFont;
            args.VisualItem.DrawBorder        = true;
            args.VisualItem.BorderBoxStyle    = Telerik.WinControls.BorderBoxStyle.FourBorders;
            args.VisualItem.BorderBottomWidth = 0.5f;
            args.VisualItem.BorderBottomColor = Color.White;
            args.VisualItem.BorderTopWidth    = 0;
            args.VisualItem.BorderLeftWidth   = 0;
            args.VisualItem.BorderRightWidth  = 0;
            args.VisualItem.DrawFill          = false;

            if (args.VisualItem.Selected)
            {
                args.VisualItem.Image             = Properties.Resources.active_tab_arrow_menu_1;
                args.VisualItem.ImageAlignment    = ContentAlignment.MiddleRight;
                args.VisualItem.TextImageRelation = TextImageRelation.TextBeforeImage;
                args.VisualItem.GradientStyle     = Telerik.WinControls.GradientStyles.Linear;
                args.VisualItem.DrawFill          = true;
                args.VisualItem.BackColor         = Color.FromArgb(26, 155, 86);
                args.VisualItem.BackColor2        = Color.FromArgb(24, 149, 81);
                args.VisualItem.BackColor3        = Color.FromArgb(21, 143, 74);
                args.VisualItem.BackColor4        = Color.FromArgb(20, 138, 70);
            }
            else
            {
                args.VisualItem.ResetValue(LightVisualElement.ImageProperty, Telerik.WinControls.ValueResetFlags.Local);
                args.VisualItem.ResetValue(LightVisualElement.TextImageRelationProperty, Telerik.WinControls.ValueResetFlags.Local);
                args.VisualItem.ResetValue(LightVisualElement.BackColorProperty, Telerik.WinControls.ValueResetFlags.Local);
                args.VisualItem.BackColor     = Color.Transparent;
                args.VisualItem.GradientStyle = Telerik.WinControls.GradientStyles.Solid;
            }
        }
Example #3
0
 private void ListElemet_VisulItemFormatting(object sender, VisualItemFormattingEventArgs e)
 {
     e.VisualItem.Font        = new Font(FontsProxy.Fonts[0], 12f);
     e.VisualItem.ToolTipText = e.VisualItem.Text;
     if (e.VisualItem.Selected)
     {
         e.VisualItem.NumberOfColors = 1;
         e.VisualItem.BackColor      = Color.Yellow;
         e.VisualItem.BorderColor    = Color.Blue;
     }
     else
     {
         e.VisualItem.ResetValue(LightVisualElement.NumberOfColorsProperty, Telerik.WinControls.ValueResetFlags.Local);
         e.VisualItem.ResetValue(LightVisualElement.BackColorProperty, Telerik.WinControls.ValueResetFlags.Local);
         e.VisualItem.ResetValue(LightVisualElement.BorderColorProperty, Telerik.WinControls.ValueResetFlags.Local);
     }
 }
Example #4
0
        void _dirRadListView_VisualItemFormatting(object sender, VisualItemFormattingEventArgs args)
        {
            string dirFlag = "DIR";

            if (_images.ContainsKey(dirFlag))
            {
                args.VisualItem.Image = _images[dirFlag];
            }
            else
            {
                Image img = GetImageByExt(dirFlag);
                if (img != null)
                {
                    _images.Add(dirFlag, img);
                    args.VisualItem.Image = _images[dirFlag];
                }
            }
        }
Example #5
0
        private void OnListElementVisualItemFormatting(object sender, VisualItemFormattingEventArgs e)
        {
            RadListDataItem dataItem = e.VisualItem.Data;

            e.VisualItem.Text = string.Format("{0} <{1}>", dataItem.Text, dataItem.Value);
        }
Example #6
0
 void recentDocumentsListControl_VisualItemFormatting(object sender, VisualItemFormattingEventArgs args)
 {
     args.VisualItem.Image = global::Telerik.Examples.WinControls.Properties.Resources.plain_text;
 }
Example #7
0
 void recentPlacesListControl_VisualItemFormatting(object sender, VisualItemFormattingEventArgs args)
 {
     args.VisualItem.Image = global::Telerik.Examples.WinControls.Properties.Resources.open32;
 }
Example #8
0
 private void ddlClan_VisualListItemFormatting(object sender, VisualItemFormattingEventArgs args)
 {
     args.VisualItem.NumberOfColors = 1;
     args.VisualItem.DrawFill = true;
     args.VisualItem.BackColor = Color.FromKnownColor((KnownColor)args.VisualItem.Data.Value);
 }
        private void usersCheckedDropDownList_VisualListItemFormatting(object sender, VisualItemFormattingEventArgs args)
        {
            UserInfo user = args.VisualItem.Data.DataBoundItem as UserInfo;

            if (user != null)
            {
                RadCheckedListVisualItem visualItem = args.VisualItem as RadCheckedListVisualItem;
                visualItem.CheckBox.Text              = user.FirstName + " " + user.LastName;
                visualItem.CheckBox.Image             = user.Avatar;
                visualItem.CheckBox.TextImageRelation = TextImageRelation.ImageBeforeText;
            }
        }
Example #10
0
 private void ddlClan_VisualListItemFormatting(object sender, VisualItemFormattingEventArgs args)
 {
     args.VisualItem.NumberOfColors = 1;
     args.VisualItem.DrawFill       = true;
     args.VisualItem.BackColor      = Color.FromKnownColor((KnownColor)args.VisualItem.Data.Value);
 }