Tôi nhận được như sau:E_UNEXPECTED UWP Thảm Khốc Không
thất bại thảm khốc (ngoại lệ từ HRESULT: 0x8000FFFF (E_UNEXPECTED))
khi thuộc tính ListView được thiết lập để Null ở bang trực quan . Nó không có ý nghĩa, tại sao VS và Blend phàn nàn?
<VisualState.Setters>
<Setter Target="listView.(Selector.IsSynchronizedWithCurrentItem)" Value="{x:Null}"/>
</VisualState.Setters>
EDIT
Một vấn đề tương tự:
<VisualState.Setters>
<Setter Target="NumberButtonBox.(RelativePanel.RightOf)" Value="{x:Null}" />
<Setter Target="NumberButtonBox.(RelativePanel.Below)" Value="GridPlaceholder" />
</VisualState.Setters>
nơi NumberButtonBox được định nghĩa là
<Viewbox x:Name="NumberButtonBox" RelativePanel.RightOf="GridPlaceholder" MaxWidth="250" MaxHeight="450" MinWidth="200">
Các lỗi cho thấy chỉ trên setter sử dụng một giá trị của {x:Null}
, không phải trên dòng khác. Thay đổi thứ tự của các dòng Setter không có hiệu lực.
Cài đặt thuộc tính cho Null theo cách này có đúng cách để xóa giá trị này không? Khi chạy nó hoạt động, chỉ trình soạn thảo có vấn đề với điều này.
"thất bại thảm khốc" được chỉ là một mô tả về chất lượng của báo cáo lỗi trong UWP, nó là khá vô ích để chẩn đoán bất cứ điều gì. http://stackoverflow.com/help/mcve –
Nhưng ít nhất nó xảy ra trong một tình huống cụ thể: một ' 'với một giá trị của' {x: Null} ' –
listview trong mã của bạn là gì? vui lòng đăng một số mã khác .. –