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

  • Nightmare2005

    Nightmare200

    14 Ocak 2007
  • VitalyzdTv

    VitalyzdTv

    7 AĞUSTOS 2011
  • Vortez

    Vortez

    27 Temmuz 2009