25 Şubat 2013 Pazartesi


C# ta menü oluşturma
C# form applicationda menü menuStrip ile yapabileceğimiz gibi WPF de AXML kodlarını kullanarakta yapılabilmektedir.ilk olarak  menu strip kullanarak menü yapmayı görelim.
WPF projesini açtığımızda dizayn kısmının hemen altında yer alan bir AXML kodlarının yazılabileceği bir alan vardır .AXML kodları XML dilinden türemiş olan bir dildir. Xml dilini bilen bir kişi AXML dilinide kolaylıkla kullanabilir. AXML dili ile tasarım animasyon işlemleride yapılabilmektedir. Proje açtığımızda karşımıza ilk olarak hazır AXML dili kullanılarak oluşturulmuş bir form gelir biz bu hazır kodalrı silmeden AXML kodlarının yer aldığı
        
    <Grid>
       
    </Grid>

Bölümleri arasına yazılır şimdi bu AXML dilini kullanarak birer menü oluşturalım.
<Menu>

            <MenuItem Header="Düzen"> //1

                <MenuItem Header="kes" Command="cut"></MenuItem> //2

                <MenuItem Header="Kopyala" Command="Copy"> </MenuItem>

                <MenuItem Header="Yapıştır" Command="Paste"></MenuItem>

            </MenuItem>

        </Menu>


1)      Düzen adında bir menü oluşturulur.
2)      Düzen menüsü altında yeni menüler oluşturur
menuIteam  header yeni menü oluşturmamısı sağlar.
Command kodu iste o menünün işlevini belirler

<MenuItem.Icon>
                <Image Source="Images/cut.png" />
            </MenuItem.Icon>

Kodu ilede menülerimizin yanına resim ekleyebilirz.
 C# ta toolboxda menustrıp ile menü oluşturup properties ile de komud ve kısayol ataya biliriz.

Hiç yorum yok:

Yorum Gönder