Mój model widoku udostępnia listę o nazwie MyList
, która może być pusta lub null
. Mam element, który chciałabym ukryć w oparciu o ten stan. Jeśli MyList
jest pusty lub null
, element powinien zostać zwinięty. Jeśli ma elementy, to powinno być pokazane.W WPF, czy wartość FallbackValue jest używana, gdy powiązanie nie powiedzie się z powodu zerowych odniesień?
Oto moja DataTrigger
:
<DataTrigger Binding="{Binding MyList.Count, FallbackValue=0}" Value="0">
<Setter Property="Visibility" Value="Collapsed"></Setter>
</DataTrigger>
- Co się dzieje z tym
DataTrigger
gdyMyList
jestnull
? - Czy będzie używać
FallbackValue
, czy może się nie powieść? - Czy to gdzieś dokumentuje?