Привет, у меня есть список дней в данном месяце, и я хотел бы связать этот список с управлением сеткой данных.
Вот метод, который создает список даты.
public List<DateTime> DaysOfMonth { get; set; }
public static List<DateTime> GetDates(int year, int month)
{
return Enumerable.Range(1, DateTime.DaysInMonth(year, month))
.Select(day => new DateTime(year, month, day))
.ToList();
}
public MainWindow()
{
InitializeComponent();
DaysOfMonth = GetDates(DateTime.Now.Year, DateTime.Now.Month);
DataContext = this;
}
XAML:
<DataGrid>
<DataGridTemplateColumn>
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<TextBlock Text="{Binding DaysOfMonth}"/>
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
</DataGridTemplateColumn>
</DataGrid>
Я хотел бы добиться этого взгляда