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

  • LearnKey

    LearnKey

    19 AĞUSTOS 2008
  • Sparta Spartanutul

    Sparta Spart

    18 HAZİRAN 2013
  • SuperPrincessjo

    SuperPrinces

    1 EKİM 2010