Hello, is there a possibility to bind a list of columndefinition in viewmodel on GanttGrid without direct access to the gantcontrol (gantt.Columns.add)?
Best Regards Robert ...
Best Regards Robert ...
public void InitGanttColumns()
{
//Title ----
ColumnDefinition GanttColumn = new TreeColumnDefinition();
GanttColumn.Header = "Title";
GanttColumn.Width = 200;
GanttColumn.MemberBinding = new Binding("Title");
GanttColumns.Add(GanttColumn);
// Start ----
GanttColumn = new ColumnDefinition();
GanttColumn.Header = "Start";
GanttColumn.Width = 100;
var itemsBinding = new Binding("Start")
{
Converter = new GanttModuleTypeConverter(),
ConverterParameter = "date"
};
GanttColumn.MemberBinding = itemsBinding;
GanttColumns.Add(GanttColumn);
// End ----
GanttColumn = new ColumnDefinition();
GanttColumn.Header = "End";
GanttColumn.Width = 100;
itemsBinding = new Binding("End")
{
Converter = new GanttModuleTypeConverter(),
ConverterParameter = "date"
};
GanttColumn.MemberBinding = itemsBinding;
GanttColumns.Add(GanttColumn);
}