Hi,
I'm using the scheduler and i would like to add programmatically ResourceColumn.
My sample code is:
DataTable dt = dl.SelectRooms();
DayPilotScheduler1.Resources.Clear();
int i = 0;
foreach (DataRow r in dt.Rows)
{
Resource res = new Resource(r["room_name"].ToString(), r["id_room"].ToString());
ResourceColumn rc = new ResourceColumn("Test " + i.ToString());
res.Columns.Add(rc);
DayPilotScheduler1.Resources.Add(res);
i++;
}
I think my code is right, but i have no effect on DayPilotScheduler, only the Resource is created.
However, after the above code i try to read the each Column and all ResourceColumn are correctly valued:
foreach(Resource r in DayPilotScheduler1.Resources)
{
foreach (ResourceColumn c in r.Columns)
{
string str_readValue = c.InnerHTML;
}
}
There is something wrong on my code, or the scheduler doesn't permit to add programmatically ResourceColumn?
Thanks,
Davide