A
B
C
Ç
D
E
F
G
Ğ
H
I
İ
J
K
L
M
N
O
P
R
S
Ş
T
U
Ü
V
Y
Z
Q
W
X
+ Ekle
Expression Blend ile WPF 3D Movie Player

Expression Blend ile WPF 3D Movie Player

Şöyle bir düşündüm de, yaptığımız uygulamalarda Expression Studio aracını pek de kullanmamışım. Hem bu aracının kullanımına örnek olması hem de bir değişiklik yapmak adına böyle bir uygulama yazalım istedim.

Bu makalemizde Expression Blend 3 üzerinde WPF 3D uygulamalarına yeni bir örnek olarak media oynatıcılar tarzında bir uygulama yapacağız.

Programımızı açalım ve yeni bir proje oluşturalım.
 

 
Amacımız bir media player yapmak, bunun için
a rel="nofollow" href="http://3dtools.codeplex.com/" target=_blank>CodePlex
üzerindeki 3DTools.dll’ine ait media controllerden yararlanacağız.
 
Dll’i indirdikten sonra Referanslara ekliyoruz.
 

 
Daha sonra aşağıdaki gibi interactive3D namespace’ini projemize ekliyoruz.



 

 
Geometrimiz için window içerisine aşağıdaki gibi kodlarımızı yazalım.
 

 
Şimdi Grid’imizin içerisine 3DTools.dll’imize ait interactive3DDecorator kontrollünü aşağıdaki gibi ekliyoruz.
 

 
3D görünümümüzü tamamlamak için aşağıdaki gibi kodlarımızı eklemeye devam ediyoruz.
 

 

Şimdi ise dll’imizden yararlanarak kontrollerimizi yazıp başta oluşturduğumuz yüzeylere bind edeceğiz.
 

 
Movie ve buton kontrollerimiz hazır. Son olarak ışık efect’ini vermeden design kısmına bakalım isterseniz.
 

 
Şimdi de light kontrollerini ekleyelim ve daha sonraki görünümüne bir göz atalım.
 

 

 
.xaml içerisine yapacaklarımız bu kadar, artık .cs dosyamıza geçip butonlarımız için gerekli metotları yazabiliriz.
 

 
Projemizi derleyip çalıştırdığımızda aşağıdaki gibi bir ekran görüntüsü ile karşılaşırız.
 

 
3D Media player’ımız kullanıma hazır. Projeyi
a rel="nofollow" href="http://hotfile.com/dl/57564318/17c412b/wpf3dmediacontroller.zip.html" target=_blank>buradan
indirerek inceleyebilirsiniz.