SORU
7 Ocak 2010, PERŞEMBE


Bir yığın öğeleri paneli hizalayın?

Eğer doğru madde StackPanel sağ tarafına yerleştirilmiş olmalıdır, böylece yatay yönelimli bir StackPanel 2 denetimleri alabilir miyim diye merak ediyordum.

Aşağıdaki denedim ama işe yaramadı:

<StackPanel Orientation="Horizontal">
    <TextBlock>Left</TextBlock>
    <Button Width="30" HorizontalAlignment="Right">Right<Button>
</StackPanel>

Parçacık yukarıda butonunu StackPanel sağ tarafına yerleştirilmiş olmak istiyorum.

Not: bu StackPanel, Grid vb ile yapılması gerekiyor.

CEVAP
7 Ocak 2010, PERŞEMBE


DockPanel ile bu elde edebilirsiniz:

<DockPanel Width="300">
    <TextBlock>Left</TextBlock>
    <Button HorizontalAlignment="Right">Right</Button>
</DockPanel>

Aralarındaki fark ise StackPanel will arrange child elements into single line (ya) dikey ya da yatay olarak DockPanel defines an area where you can arrange child elements either horizontally or vertically, relative to each other (Dock özellik değişiklikleri unsuru aynı kap içinde. diğer elemanlara göre konumunu olmasıdır Hizalama özellikleri HorizontalAlignment, bir elemanın üst elemanın göre konumunu değiştirmek gibi).

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • How It Should Have Ended

    How It Shoul

    5 Mart 2007
  • LiveForGodsKingdom

    LiveForGodsK

    6 NİSAN 2008
  • mist64

    mist64

    30 Mayıs 2006