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
, , * MinHeight
MinWidth
vb 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
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.
Nasıl Görünümü ile düzene kalan boşluğ...
Nasıl Gıt mevcut şube adı almak için?...
Nasıl eğer bir dizin zaten mevcut deği...
Nasıl ınline-block öğeleri arasındaki ...
Nasıl github üzerinde mevcut bir sorun...