我与MaterialDesignInXAML合作,并且想将Snackbar与mvvm一起使用。 但是,如果SnackbarMessageQueue为空,则应用程序冻结。
那会是什么?
XAML:
<materialDesign:Snackbar MessageQueue="{Binding NotificationQueue}" />
C#:
public ISnackbarMessageQueue NotificationQueue { get; set; }
//[...]
public MvvmObj()
{
NotificationQueue = new SnackbarMessageQueue(TimeSpan.FromMilliseconds(8000));
NotificationQueue.Enqueue("Test");
}
当Snakebar消失时,应用程序冻结。 如果我在摘录中添加摘录,它将起作用。因此,我确信它必须在上面。