ListViewにバインドされたデータを持つUWPアプリケーションで作業しています。私はデータがないときにコントロールを崩壊させる(隠す)方法を見つけようとしています。誰もがミドルネームを持っているフィールドにデータがないときにUWPでデータバインドされたコントロールを折りたたむ方法
<ListView Name="lvwMaster" ItemsSource="{x:Bind CollectionOfPeople}">
<ListView.ItemTemplate>
<DataTemplate x:DataType="data:Person">
<StackPanel Name="pnlOnePerson" Margin="10">
<TextBlock Name="lblFirstName" Text="{x:Bind FirstName}" />
<TextBlock Name="lblMiddleName" Text="{x:Bind MiddleName}" Height="Auto" />
<TextBlock Name="lblLastName" Text="{x:Bind LastName}" />
<TextBlock Name="lblBirthDate" Text="{x:Bind BirthDate}" />
</StackPanel>
</DataTemplate>
</ListView.ItemTemplate>
</ListView>
ので、それが空になったとき、私は、ミドルネームのフィールドが非表示にしたい:例えば、私がやっているかの簡単なバージョンを作りました。人はミドルネームを持っていないときに私はミドルネームのフィールドを非表示にすることができるかもしれない方法についての
任意の提案ですか?
あなたは[変換](https://msdn.microsoft.com/library/windows/apps/windows.uiを使用する必要があります。 xaml.data.binding.converter)。あなたはページのリソースにコンバータを追加することを忘れてい – tao