locked
WPF Form Tasarımı RRS feed

  • Soru

  • Arkadaşlar WPF te Form Tasarımında full screen Olmasına rağmen ekranda taşmalar yapıyor bunları ayarlamanın bir yolu var mı
    7 Ağustos 2012 Salı 14:08

Yanıtlar

  • Dediğim gibi  margin kullanın. Örnek vermek gerekirse genişliği 900px olan bir panel tanımladım ve içerisinde pek çok element var. Eğer siz bunu 800x600 çözünürlüğü olan bir bilgisayarda çalıştırırsanız ekrana sığmayacaktır. Onun yerine Margin="10" verirseniz soldan, üstten, sağdan ve alttan 10px boşluk kalacak şekilde otomatik ayarlayacaktır. Eğer çoklu monitörde çalışacaksa uygulamanız o ekranın çözünürlüğünü buradaki gibi alıp ona göre de işlem yaptırabilirsiniz. Yani ana pencerenizi o çözünürlüğe göre ayarlayabilirsiniz.
    7 Ağustos 2012 Salı 14:39

Tüm Yanıtlar

  • Merhaba Yılmaz,

    Elementlere sabit değerler (genişlik, yükseklik vs) veriyorsan bu tarz durumlar oluşabiliyor. Onun yerin Margin kullanmanı öneririm. Eğer olmazsa örnek kod paylaşırsan beraber inceleriz.

    7 Ağustos 2012 Salı 14:26
  • form da fullscreen olmasında sorun yok ancak içine data grid eklediğimde mecburen columns ların ölçülerini ayarlama yani sabitelem gerekiyor anca bu sefer full screen de monitörler arasında geçiş yapınca ölçüler çok karışıyor..kod paylaşmak yerine direk projeyide yollayabilirm
    Nette de araştırdı arayüz tasarımı konusunda ki belli kurallara ulaşamadım...
    7 Ağustos 2012 Salı 14:28
  • Dediğim gibi  margin kullanın. Örnek vermek gerekirse genişliği 900px olan bir panel tanımladım ve içerisinde pek çok element var. Eğer siz bunu 800x600 çözünürlüğü olan bir bilgisayarda çalıştırırsanız ekrana sığmayacaktır. Onun yerine Margin="10" verirseniz soldan, üstten, sağdan ve alttan 10px boşluk kalacak şekilde otomatik ayarlayacaktır. Eğer çoklu monitörde çalışacaksa uygulamanız o ekranın çözünürlüğünü buradaki gibi alıp ona göre de işlem yaptırabilirsiniz. Yani ana pencerenizi o çözünürlüğe göre ayarlayabilirsiniz.
    7 Ağustos 2012 Salı 14:39
  • Margin vermek sorun diilde dediğim gibi data grid gibi kontrollerde columns lar ı sığdırmak için fomrun ölçüleri ile oynadığımda bu sefer ekranda sorun çıkıyor diğer türlü columnslar çok küçükkalıyor yada sığmıyor...
    7 Ağustos 2012 Salı 14:41
  • Deneyeceğim bakalım
    7 Ağustos 2012 Salı 14:43
  • DataGrid'de bir sürü kolonda çok fazla veri göstermek de pek kullanıcı dostu değil. Onun yerine belirli kolonları gösterip diğer detayları DataGrid'in altında bir alanda ya da farklı bir usercontrol'de göstermek daha iyi olur.
    7 Ağustos 2012 Salı 15:17
  • Kolonları saklama şansım yok,Şöyle Birşey Sorayım Hem silverlight ile Web sitesi hemde WPF ile form tasarlarken Ölçüler Nasıl olmalı,Hangi Kurallara Göre Yapmalıyım
    7 Ağustos 2012 Salı 17:14
  • Herhangi bir kural yok sadece biraz tecrübe gerektiriyor. Zamanla kullandıkça neleri nasıl kullanman gerektiğini zaten kavrayacaksın ister istemez. Senin öncelikle yapman gereken XAML'ı iyi öğrenmen özellikle layout kontrollerini. Onun dışında örnek projelere gözat nasıl bir tasarım yapılmış. Pek çok open source projeler bulabileceğin pek çok site mevcut. Bunların dışında XAML Designer bloglarını da takip edebilirsin.
    8 Ağustos 2012 Çarşamba 01:11
  • Silverlight ve WPF ile ilgili fazla bir Source Kod Olan Proje Bulamadım iki tane Web site buldum onlarda o kadar Karışık ki..Neyin Nedne Yapıldığını anlamakta güçlük Çekiyorum Şuan...Ama yavaş yavaş bişeyer yapacağım,bide ingilizceyi iyi bilsem işi çözücem de en büyük sıkıntım o
    14 Ağustos 2012 Salı 19:19
  • Yazılım öğrenmeden önce ingilizce öğrenmek şart gibi bir şey. 
    15 Ağustos 2012 Çarşamba 01:01