Sto ottenendo il seguente:E_UNEXPECTED UWP errore irreversibile
Errore grave (eccezione da HRESULT: 0x8000FFFF (E_UNEXPECTED))
quando l'attributo ListView è impostato su Null nello Stato visiva . Non ha senso, perché VS e Blend si lamentano?
<VisualState.Setters>
<Setter Target="listView.(Selector.IsSynchronizedWithCurrentItem)" Value="{x:Null}"/>
</VisualState.Setters>
EDIT
Un problema simile:
<VisualState.Setters>
<Setter Target="NumberButtonBox.(RelativePanel.RightOf)" Value="{x:Null}" />
<Setter Target="NumberButtonBox.(RelativePanel.Below)" Value="GridPlaceholder" />
</VisualState.Setters>
dove NumberButtonBox è definito come
<Viewbox x:Name="NumberButtonBox" RelativePanel.RightOf="GridPlaceholder" MaxWidth="250" MaxHeight="450" MinWidth="200">
L'errore mostra solo sul setter utilizzando un valore di {x:Null}
, non sull'altra linea. Cambiare l'ordine delle linee dell'incastonatore non ha alcun effetto.
È l'impostazione della proprietà su null in questo modo il modo corretto per cancellare questo valore? A runtime funziona, solo l'editor ha problemi con questo.
"errore Irreversibile" viene semplicemente una descrizione della qualità della segnalazione degli errori in UWP, è abbastanza inutile diagnosticare qualsiasi cosa. http://stackoverflow.com/help/mcve –
Ma almeno accade in una situazione specifica: un '' con un valore di '{x: Null}' –
qual è il listview nel tuo codice? per favore pubblica qualche altro codice .. –