WPF: grid satırı Gizle
<Grid>
ile basit bir WPF formu üzerindeki ilan ediyorum.
Bu kılavuzda ben o Satırları bir grup var:
<Grid.RowDefinitions>
<RowDefinition Height="Auto" MinHeight="30" />
<RowDefinition Height="Auto" Name="rowToHide"/>
<RowDefinition Height="Auto" MinHeight="30" />
</Grid.RowDefinitions>
Aslında adı "" birkaç giriş alanları ve bu alanlar ihtiyacım yok. bu satırı gizlemek istiyorum rowToHide ile satır yani Onun basit, sadece sıradaki tüm öğeleri ayarlamak için Görünürlük için yeterli = Gizli, ancak Satır hala kılavuzda yer kaplıyor. Çok Height = 0 falan ayarlama gibi bir şey yapman gerekiyor. Ama bu pek işe yaramadı.
Olabilir ama bence bu: bir form, bir damla aşağı söyleyerek, "Ödeme Tipi" ve eğer bir kişi seçer "Nakit", sonra gizle satır içeren Kartı detayları. Ve bu formu zaten gizli başlatmak için bir seçenek değil.
Herkese teşekkürler!
CEVAP
Ayrıca Kılavuz Satır başvuran ve daha sonra kendisi satır Yüksekliğini değiştirerek bunu yapabilirsiniz.
XAML
<Grid Grid.Column="2" Grid.Row="1" x:Name="Links">
<Grid.RowDefinitions>
<RowDefinition Height="60" />
<RowDefinition Height="*" />
<RowDefinition Height="*" />
<RowDefinition Height="80" />
</Grid.RowDefinitions>
</Grid>
VB.NET
If LinksList.Items.Count > 0 Then
Links.RowDefinitions(2).Height = New GridLength(1, GridUnitType.Star)
Else
Links.RowDefinitions(2).Height = New GridLength(0)
End If
Buna rağmen Kılavuz içindeki elementlerin Çöken de çalışıyor, bu ise çökmüş olabilir kapsayan bir öğesi olan Kılavuz içinde çok sayıda öğe varsa biraz daha kolaydır. Bu iyi bir alternatif sağlayacak.
Nasıl iOS7 UİNavigationBar 1px alt sat...
Nasıl ilk satırı sadece git log çıktı?...
C Konsol Penceresini gizle# Konsol Uyg...
Örnekte bir DVD linux komut satırı csv...
Kaydırma UİTableView zaman klavye gizl...