SORU
30 AĞUSTOS 2008, CUMARTESİ


Nasıl WPF denetimleri mevcut boşluğu doldurmak için?

Bazı WPF denetimleri (Button) mutlu onun tüm availible alanı' eğer yüksekliği belirtin musun diye kap var. tüketmek gibi görünüyor

Ve bazıları gibi olanları kullanmaya ihtiyaç şu anda (çok satırlı) TextBox ListBox gibi daha çok endişeleniyorum alıyorum. alan için uygun içerikleri ve daha fazlası.

Eğer ** 5, bir hücrede bu adamlar koyarsan kullanılabilir alana sığacak şekilde genişletmek olacaktır. Ancak, UniformGrid örnekleri tüm durumlar için doğru değil. Eğer bazı satırlar * yüksekliği kendisi ve diğer * satırlar arasındaki yüksekliği ayarlamak bölmek için bir kılavuz varsa ne? Ne varsa StackPanel ve bir etiket, bir liste ve bir düğme nasıl alabilirim listesi için tüm alanı değil yemesini etiket ve düğme?

Ama bence bu gerçekten bir temel düzen ihtiyacı, ama çözemedim nasıl onlara dolgu alanı olabilir (koyarak onları bir DockPanel ve o ayar doldurmak da işe yaramıyor, öyle görünüyor ki, beri DockPanel tek kaplıyor yer lazımdı tarafından' subcontrols).

Yeniden boyutlandırılabilir bir GUI 10*, Width, , * MinHeightMinWidthvb ile oynamak olsaydı çok korkunç olurdu.

Kılavuz hücreye Height Width özellikleri bağlama alacaksınız? Yoksa bunu yapmanın başka bir yolu var mı?

CEVAP
31 AĞUSTOS 2008, Pazar


Ayrıca aksi takdirde bunu yapmak olmaz bir kontrol kullanılabilir alanı doldurmak için zorlamak için ayarlayabilirsiniz bazı özellikleri vardır. Örneğin, diyebilirsiniz:"

HorizontalContentAlignment="Stretch"

... bir denetimin içeriğini yatay olarak germek için zorlamak için. Ya da söyleyebiliriz:

HorizontalAlignment="Stretch"

... kendisi yatay olarak üst doldurmak için streç zorlamak için.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Andytokkallos

    Andytokkallo

    27 Kasım 2007
  • Ayite Atiwoto (superjiffrey)

    Ayite Atiwot

    29 EYLÜL 2010
  • Joseph Herscher

    Joseph Hersc

    14 Mart 2007