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.

21 Şubat 2013 Perşembe


1.ders
Windows Presentation Foundation Giriş

Windows Presentation Foundation zengin bir kullanıcı deneyimi ile uygulamalar oluşturmak için Microsoft'un yeni nesil UI çerçevedir. Bu. Framework 3.0 ve daha yüksek bir parçasıdır.
WPF tek çerçeve içine uygulama UI, 2D grafik, 3D grafikler, belgeler ve multimedya bir araya getiriyor. Onun vektör tabanlı render motoru, modern grafik kartları donanım ivmesini kullanır. Bu UI daha hızlı, ölçeklenebilir ve çözünürlük bağımsız kılar.
Followinig illüstrasyon WPF temel yeni özellikler genel bir bakış

WPF de AXML dili kullanılır. AXML dili XML dilinden oluşan bir dildir.WPF de tasarımı kolaylaştırıcı programlar yer alır bunların en fazla kullanılan sılverlıght programıdır. Bu program ile kolayca tasarım yapıp üzerinde çalışmak istediğiniz projenin içine atabilirsiniz.
Sılverlıght programın içerikleri;
  • Expression Blend WPF ve Silverlight kullanıcı arabirimleri oluşturmak için inşa edilmiştir. Bu tasarımcı ve geliştiriciler arasında köprü oluşturuyor. Bu VisualStudio çözümleri açabilirsiniz
  • Expression Design vektör grafikleri oluşturmak ve düzenlemek için Adobe Illustrator Hafif sürümüdür.
  • Expression Media, kodlamak kesme ve zenginleştirmek video dosyaları ve SILVERLIGHT akışı için onları optimize etmek için inşa edilmiştir
  • Expression Web HTML ve JavaScript editörü Microsoft bir sonraki nesil. Frontpage için onun yerine.
1.UYGULAMA

Microsoft visual studioyu açın “new Project” seçeneğini tıklayın recent template alanındaki C# seçeneğini seçiniz wpf application seçeneğini seçip projeyi açınız.
Daha önce c# ile form veya console  ile çalışmışsanız bu arayüz size hiç yabancı gelmeyecektir.
Çok basit bir uygulama yapalım toolbox penceremizden sahnemize 1 textbox bir tanede buton koyalım
Butonu çift tıklayarak butonun click olayına ;
Butonu tıkladığımızda textboxa yazı yadırsın