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

  • Alexander Johnson

    Alexander Jo

    26 Temmuz 2008
  • RawBrahs

    RawBrahs

    28 Aralık 2010
  • tseyina

    tseyina

    2 AĞUSTOS 2006