【发布时间】:2010-10-09 15:45:31
【问题描述】:
我正在尝试制作一个表示一个月内预订的网格(excel 样式)。
为此,我使用了 WPF Datagrid 并在 C# 代码中定义了我的列:
for (int i = 0; i < noOfDaysInMonth; i++)
{
DataGridTextColumn tmpColumn = new DataGridTextColumn
{
Header = (i + 1).ToString(),
Binding = new Binding("CellStrings[" + i + "]"),
};
overviewBookingsDataGrid.Columns.Add(tmpColumn);
现在这工作正常。我遇到的问题是,我不知道如何设置每个单元格的背景颜色,具体取决于插槽是否已完全预订、部分预订或空。 我发现的所有示例都在 XAML 中,并将其与列一起定义,我不知道它是否会转换为 C#。
【问题讨论】: