Я использую шаблон MVVM для привязки свойств AutoSuggestBox в ViewPage к моей ViewModel. Это прекрасно работает, когда я нахожусь внутри Grid или stackPanel.Шаблон 10 UWP Как связать с autoSuggestBox внутри MenuFlyoutItem
Но как только я поместил AutoSuggestBox внутри MenuFlyout кнопки. Я получаю следующую ошибку во время компиляции
Ошибка Ссылка на объект не установлена в экземпляр объекта.
Любые указания по связыванию свойств AutoSuggestBox внутри MenuFlyoutItem ??
Вот код, который я пытаюсь скомпилировать.
<Button>
<Button.Flyout>
<MenuFlyoutItem >
<MenuFlyoutItem.Template>
<ControlTemplate TargetType="MenuFlyoutItem">
<AutoSuggestBox Header="What's your name?"
TextChanged="{x:Bind ViewModel.FilterUsuals}"
QuerySubmitted="{x:Bind ViewModel.ProcessQuery}"
SuggestionChosen="{x:Bind ViewModel.ProcessChoice}"
ItemsSource="{Binding Elements}"
Text="{x:Bind ViewModel.SearchText, Mode=TwoWay}"
QueryIcon="Find" />
</ControlTemplate>
</MenuFlyoutItem.Template>
</MenuFlyoutItem>
</Button.Flyout>
</Button >
Также MenuFlyout будет первым, а затем MenuFlyoutItem. – mvermef