Кто-нибудь может подсказать, как можно при нажатии ListBoxItem выполнить команду открытия нового окна.(MVVM) ListBox заполняется через ItemSource. XAML разметка такая:
<ListBox x:Name="ListBox11" MaxHeight="0"
Style="{StaticResource MenuListBox}"
ItemsSource="{Binding DocumentItemList}"
ItemContainerStyle="{StaticResource ItemMenu}"
SelectedItem="{Binding SelectedIndex}">
<i:Interaction.Triggers>
<i:EventTrigger EventName="SelectionChanged">
<i:InvokeCommandAction Command="{Binding MyCommand}" CommandParameter="{Binding ElementName=ListBox11 , Path=SelectedValue}"/>
</i:EventTrigger>
</i:Interaction.Triggers>
</ListBox>
А вот как код написать не имею представления.
Model: public class MenuItemModel { public bool Indicator { get; set; } public string Icon { get; set; } public string Name { get; set; } }
VM: `public List MenuItemList { get; set; } public List DocumentItemList { get; set; }
public MenuItemViewModel()
{
MenuItemList = new List<MenuItemModel>
{
new MenuItemModel
{
Indicator = true,
Icon = "\uf0e7",
Name = "текст",
},
new MenuItemModel
{
Indicator = false,
Icon = "\uf200",
Name = "текст",
},
new MenuItemModel
{
Indicator = false,
Icon = "\uf15c",
Name = "текст",
}
};
DocumentItemList = new List<MenuItemModel>
{
new MenuItemModel
{
Indicator = true,
Icon = "\uf008",
Name = "текст",
},
new MenuItemModel
{
Indicator = true,
Icon = "\uf06b",
Name = "текст",
}
};
MyCommand = new RelayCommand(() =>
{
});
}
#region Command
public ICommand MyCommand { get; set; }
#endregion`
Виртуальный выделенный сервер (VDS) становится отличным выбором
Импортировал модельку с анимацией прыжка и бега с сайта Mixamo, там в готовой анимации не только анимация, но и изменение позиции, как это убрать,...
Нужно при парсинге страницы с помощью simple html dom, сделать пагинациюТо есть парсер в странице каталога собирает ссылки на товары, но собирает...
написал скрипт, который выводит из базы данных дату последнего действияНо он не работает, пожалуйста помогите решить проблему :)