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

  • boogie2988

    boogie2988

    6 NİSAN 2006
  • Peter Sharp

    Peter Sharp

    11 ŞUBAT 2013
  • Philip DeFranco

    Philip DeFra

    16 EYLÜL 2006