2011-06-06 22 views
5

Gelişmekte olduğum bir WPF uygulamasında, soldaki ayrı bir ızgarada birkaç düğme olmasını düşünmekteyim, ancak uygulamayı yeniden boyutlandırdığımda (küçültüyor) düğme küçülüyor ve sonunda yok oluyor .Yeniden Boyutlandırmadaki Düğme kayboluyor

Açıkça göründüğüm bir şey olduğunu biliyorum, ama ne olduğunu anlayamıyorum.

<Grid HorizontalAlignment="Left" 
     Margin="0,23,0,0" 
     Name="pnlNav" 
     VerticalAlignment="Stretch" 
     Width="200"> 
    <Button Content="Team Open" 
      Height="31" 
      Name="btnTeamOpen" 
      Width="144" 
      Click="btnTeamOpen_Click" 
      Margin="26,44,30,533" /> 
</Grid> 

cevap

8

Düğmenizde saçma marjı vardır: Margin="26,44,30,533"

Bu düğme alttan 500px üzerinde olmak zorunda anlamına gelir clippling varsa oluşur Burada

ızgaraya için XAML var boşluk top margin + height + bottom margin'dan daha küçüktür.

(MSDN article on the layout system & Alignment, Margins & Padding)

+1

Teşekkürler, bu bile benim aklıma hiç! Düğmeleri açıkça konumlandırmamı sağlayan 'Grid'i 'Canvas' olarak değiştirdim. Bağlantı için teşekkürler, büyük bir yardım olacak gibi görünüyor – Joeb454

+0

Bir şey değil, memnun oldum :) –