top of page

Windows Phone 7 Emulator Goruntuleme Sorunlari

  • Writer: Sevdanur GENC
    Sevdanur GENC
  • Sep 12, 2012
  • 1 min read

Windows Phone uzerinde calisirken Emulator'unuzde frame'ler arasi navigasyon gecislerinde goruntuleme sorunlari yasiyorsaniz bir kac kucuk referance ayarlamasi ve ekleyeceginiz/degistireceginiz kod yardimiyla bu sorunu asabiliyorsunuz.   Ozelliklede, Intel HD Graphics 4000' de ve buna benzer bircok Nvidia grafik işlemcisine ait grafik kartlari uzerinde Windows Phone 7 Emulator goruntuleme sorunu yasayabilirsiniz. Uygulamanizi calistirdiginizda asagidaki gibi benzer bir goruntuyle yani frame'ler arasi gecis yaptiginizda uygulamanizdaki frame'lerin birbirine karismasi gibi bir sorunla karsilasiyor olabilirsiniz.

                      Peki bu sorunu onleyebilmemiz icin ne yapmamiz gerekiyor. Tabiki de oncelikle Windows Phone Silverlight Toolkit ile ilgili dosyayi download etmemiz gerekiyor. Windows Phone Silverlight Toolkit Download linki icin : http://silverlight.codeplex.com

Ilgili Silverlight For Windows Phone Toolkit.MSI dosyasini indirip calistirdiktan sonra artik Visual Studio 2010 Express For Windows Phone tarafinda projenize Solution Explorer penceresinde References uzerinde sag tus yardimi ile Add Reference... tikliyoruz.    

                            Acilan pencereden  .Net sekmesi adi altindaki: Microsoft.Phone.Controls.Toolkit 'i referans olarak projemize gosteriyoruz. Simdi yapmamiz gereken islem ise su olacak; Uygulamanizin icerisinde bulunan App.Xaml 'e ait olan kodlarimizi yazacagimiz App.Xaml.Cs icerisinde  InitializePhoneApplication() 'a ait olan metodun icerisine gelelim ve degistirmemiz gereken kodu buraya ekleyelim. Metod icerisinde bulunan kodlar soyledir : private void InitializePhoneApplication() { if (phoneApplicationInitialized) return; RootFrame = new PhoneApplicationFrame(); RootFrame.Navigated += CompleteInitializePhoneApplication; RootFrame.NavigationFailed += RootFrame_NavigationFailed; phoneApplicationInitialized = true; } Burada gormus oldugunuz Frame'lerle ilgili olan RootFrame = new PhoneApplicationFrame() kodunu tamamen kaldirip yerine RootFrame = new TransitionFrame() kodunu tanimlamamiz gerekiyor. Kod blogunuz asagidaki gibi duzenlemeniz gerekiyor. private void InitializePhoneApplication() { if (phoneApplicationInitialized) return; RootFrame = new TransitionFrame();   RootFrame.Navigated += CompleteInitializePhoneApplication; RootFrame.NavigationFailed += RootFrame_NavigationFailed; phoneApplicationInitialized = true; } Ardindan projenizi yeniden calistirmaya basladiginizda artik frame'ler arasi gecislerde sorun yasamayacaginizi ve goruntulerin duzelmis oldugunu gorebileceksiniz.

                      Keyifli Calismalar Dilerim.

Recent Posts

See All
Windows 8 Search Contract Uygulamasi

Daha onceden Windows 8 ile veri goruntuleme uygulamai hazirlamistik hatirlayacaginiz gibi. Eger bu makaleye ilk kez ulasiyorsanizda bu linkten yararlanabilirsiniz : https://sevdanurgenc.com/archives/

 
 
 
Windows 8 CameraCaptureUI Uygulaması

Microsoft, Windows 8 için Windows Runtime adında yeni bir framework tasarlamıştı. İçeriğinde mevcut .Net geliştiricileri için yapılan özellikler bir yana diğer özel bir tarafı ise Metro Style uygulama

 
 
 
SQL Azure Nedir?

Microsoft tarafindan gelistirilen Windows Azure Bulut hizmetlerinin bulundugu platforma dahil olmus bir nevi SQL Server olarak düsünebilecegimiz bir hizmet diyebiliriz. Mesafe olarak uzaktan ve sistem

 
 
 

Comments


©2035 by Sevdanur Genc. Powered and secured by Wix

bottom of page