🙂 İNSANLARIN EN HAYIRLISI INSANLARA FAYDALI OLANDIR 🙂

Ramazan HABER / C# DEVEXPRESS RMOS / DropDownButton Kullanımı

1-) C# DEVEXPRESS RMOS - DropDownButton Kullanımı

 

 

1- PANELCONTROL' İLE KULLANIMI

DropDownButton'un propertiesden DropDownArrowStyle -> Show yap

 

resim eklemek için bunu kullanabilirsin

 

  popupMenu.Items.Add(new DXMenuItem() { Caption = kmlIndir, ImageOptions = { Image = System.Drawing.Image.FromFile("kmlIcon.png") } });

 

 

public void dropdownbutton()

        {

            DXPopupMenu popupMenu = new DXPopupMenu();

            popupMenu.Items.Add(new DXMenuItem() { Caption = "isim1" });

            popupMenu.Items.Add(new DXMenuItem() { Caption = "isim2" });

            popupMenu.Items.Add(new DXMenuItem() { Caption = "isim3" });

 

            foreach (DXMenuItem item in popupMenu.Items)

            {

                item.Click += MenuItem_Click;

            }

 

            dropDownButton1.DropDownControl = popupMenu;

        }

 

 

        private void MenuItem_Click(object sender, EventArgs e)

        {

            DXMenuItem clickedItem = sender as DXMenuItem;

            if (clickedItem != null)

            {

                string caption = clickedItem.Caption;

 

                switch (caption)

                {

                    case "isim1":

 

                        break;

 

                    case "isim2":

 

                        break;

 

                    case "isim3":

 

                        break;

 

                    default:

 

                        break;

                }

            }

        }

 

 

2- BARMANAGER VE RİBBONCONTROLLER İLE KULLANIMI

 

toolboxdan -> DropDownButton ve PopupControlContainer ekle

ve DropDownButton'un propertiesden. Dropdowncontrole bunu seçi -> PopupControlContainer

artık PopupControlContainer içinde ne varsa ona tıklanınca açılır

 

 

DropDownButton'un propertiesden DropDownArrowStyle -> Show yap

 

popupControlContainer1.HidePopup(); // tıklayınca kapanma

 

 

 

 

 

 2024 Temmuz 18 Perşembe
 529