PROGRAMMER
Seçkin Üye
XAML sayfasında menü oluşturmak için;
Etiketleri kullanılır. Yukarıda eklemiş olduğumuz menüye ait genişli ve yükseklik ayarını yapabileceğimiz Width ve Height özelliklerinin kullanımını görüyoruz. Menümüze ait yatay ve dikey hizalama işlemlerini ve renk verme işlemlerini aşağıdaki gibi yapabiliriz. Ayrıca düzgün bir menü yerleşimi için Grid Layout’ unu da kullanabilirsiniz. Grid kullanımıyla ilgili bilgiye daha önceki yazılarımıza göz atarak ulaşabilirsiniz.
Menü içerisine öğe eklemek için;
etiketi kullanılır. IsChecked özelliği menüde işaret seçeneği eklemek için kullanılabilir.
Menü öğelerini guruplamak için
etiketi kullanılabilir.
Alt menü oluşturmak için;
C#:
<Menu Name="menu1" Height="22" Width="200" />
C#:
<Menu Name="menu1" Height="22" Width="200" Margin="5, 5, 5, 5"
HorizontalAlignment="Left" VerticalAlignment="Top" Background="Gray">
</Menu>
etiketi kullanılır. IsChecked özelliği menüde işaret seçeneği eklemek için kullanılabilir.
C#:
<Menu Name="menu1" Height="22" Width="200" Margin="5, 5, 5, 5"
HorizontalAlignment="Left" VerticalAlignment="Top">
<MenuItem Header="Dosya">
<MenuItem Header="Yeni" IsCheckable="true"/>
<MenuItem Header="Aç" IsCheckable="true"/>
<MenuItem Header="Kaydet" IsCheckable="true"/>
</MenuItem>
</Menu>
C#:
<Separator />
Alt menü oluşturmak için;
C#:
<Menu Name="menu1" Height="22" Width="200" Margin="5, 5, 5, 5"
HorizontalAlignment="Left" VerticalAlignment="Top">
<MenuItem Header="Dosya">
<MenuItem Header="Yeni" />
<MenuItem Header="Aç">
<MenuItem Header="Resim" />
<MenuItem Header="Müzik" />
<MenuItem Header="Video" />
</MenuItem>
<Separator />
<MenuItem Header="Kaydet"/>
<MenuItem Header="Farklı Kaydet"/>
<Separator />
<MenuItem Header="Kapat" />
</MenuItem>
</Menu>