Есть ListView:
<ListView ItemsSource="{Binding Some}" SelectedItem="{Binding SelectedSome}">
<ListView.ItemTemplate>
<DataTemplate>
<TextBlock Margin="5" Text="{Binding Path=StartTime}" FontSize="16"/>
</DataTemplate>
</ListView.ItemTemplate>
</ListView>
ViewModel:
public SomeViewModel SelectedSome
{
get => _selectedSome;
set
{
SetProperty(ref _selectedSome, value);
var navigationParam = new NavigationParameters {{"key", value.Some}};
_regionManager.RequestNavigate("1", "2",
navigationParam);
}
}
При первом переходе на один из элементов ListView переход осуществляется. Выхожу с View обратно к выбору в ListView. Повторно нажимаю на тот же элемент ListView, ничего не происходит. Жму Ctrl + ЛКМ, value в свойстве SelectedSome равно null, F5, опять кликаю по тому же элементу, переходит. Почему с первого раза не переходит? И что дает Ctrl + ЛКМ? UPDATE: Скорее всего мне нужно обнулять SelectedSome, только как его обнулять
Надо было обнулять свойство, а так же к биндингу этого же свойства добавить Mode=TwoWay
Виртуальный выделенный сервер (VDS) становится отличным выбором
Есть дерево TreeViewМожно ли к нему добавить таблицу из 1-го столбика? Должно выглядеть примерно как редактирование свойств элемента
есть идея реализации системы распознания лиц, после чего нужно будет сравнивать с уже имеющимися фотографиямиТ
Для программы пишется плагин с использованием WinForms
Помогите пожалуйста, не могу понять принцип входа в данном окне, как мне залогиниться ?, Связь с сервером и базой данных установлен, откуда...