Как биндить связанные данные многие ко многим к примеру:
public class Post
{
public int PostId { get; set; }
public string Title { get; set; }
public ICollection<PostTag> PostTags { get; } = new List<PostTag>();
}
public class Tag
{
public int TagId { get; set; }
public string Text { get; set; }
public ICollection<PostTag> PostTags { get; } = new List<PostTag>();
}
public class PostTag
{
public int PostId { get; set; }
public Post Post { get; set; }
public int TagId { get; set; }
public Tag Tag { get; set; }
}
Получение:
var Post_Tag = db.Posts.Include(a=>a.PostTags).ThenInclude(a=>a.Tag).ToList();
Items= new ObservableCollection<Abonoment>();
Post_Tag .ForEach(Items.Add);
<ComboBox x:Name="Combo"
DisplayMemberPath="Title"
ItemsSource="{Binding Items}"/>
<TextBlock Text="{Binding ElementName=Combo, Path=SelectedValue.PostTags.Tag.Text}" />
Как получить Text из Tag ?
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
В домене приложения есть объект/entity Place (Место) и есть у него среди других value object'ов – координаты на яндекс:карте (x,y и zoom карты):
Когда наводим мышкой на MenuItem на нем рисуется прямоугольник фокуса, как изменить его цвет фона и цвет рамки, шаблон? Не нашел в шаблоне MenuItem...