Bazı WPF denetimleri (gibi Button), sahip olacağı yüksekliği belirtmezseniz, kabındaki tüm kullanılabilir alanı mutlu bir şekilde tüketiyor gibi görünüyor.
Ve şu anda kullanmam gerekenler gibi bazıları, (çok satırlı) TextBoxve ListBoxsadece içeriklerine uyması için gerekli alanı alma konusunda daha endişeli görünüyor ve daha fazla değil.
Bu adamları bir hücreye bir hücrenin içine koyarsanız UniformGrid, kullanılabilir alana sığacak şekilde genişlerler. Ancak, UniformGridörnekler tüm durumlar için doğru değildir. Yüksekliği kendisi ve diğer * satırlar arasında bölmek için bazı satırları * yüksekliğine ayarlanmış bir kılavuzunuz varsa ne olur? Bir a'nız varsa StackPanelve a Label, a Listve Buttona'nız varsa, etiket ve düğme tarafından yenilmeyen tüm alanı kaplamak için listeyi nasıl alabilirsiniz?
Bunun gerçekten temel bir düzen gereksinimi olacağını düşünürdüm, ancak onları alabilecekleri alanı doldurmalarını nasıl sağlayacağımı anlayamıyorum (onları koymak DockPanelve doldurmak için ayarlamak da işe yaramaz, çünkü görünüyor. DockPanelsadece subcontrols ihtiyaç duyduğu boşluk) kaplar.
Eğer oynamak şansın varsa, yeniden boyutlandırılabilir bir GUI oldukça korkunç olurdu Height, Width, MinHeight, MinWidthvb
Kendinizin Heightve Widthözelliklerini işgal ettiğiniz ızgara hücresine bağlayabilir misiniz? Yoksa bunu yapmanın başka bir yolu var mı?