or
1. void OnFirstButtonClick(){ Chart.Series.Clear(); var series = new LineSeries() {RenderMode = SeriesRenderMode.Light}; Chart.Series.Add(series); } // I can see added series, it's OK2. void OnSecondButtonClick(){ Chart.Series.Clear(); var series = new LineSeries(); Chart.Series.Add(series); } // I see new series and series from the first step. Why?// If the first series are rendered with Full RenderMode, I see only the second. this.grid.Columns.Clear();
this.grid.ColumnGroups.Clear();
var gridColumn = new GridViewDataColumn();
var gridColumn2 = new GridViewDataColumn();
if (this.IncludeGroup.IsChecked != null && (bool)this.IncludeGroup.IsChecked)
{
this.grid.ColumnGroups.Add(new GridViewColumnGroup
{
Name = "A",
Header = "A"
});
this.grid.ColumnGroups.Add(new GridViewColumnGroup
{
Name = "B",
Header = "B"
});
gridColumn.ColumnGroupName = "A";
gridColumn2.ColumnGroupName = "B";
}
gridColumn.UniqueName = "a";
gridColumn.Header = "Name";
var textBinding = new Binding("Name");
textBinding.Mode = BindingMode.OneWay;
gridColumn.DataMemberBinding = textBinding;
this.grid.Columns.Add(gridColumn);
gridColumn2.UniqueName = "b";
gridColumn2.Header = "Name";
var textBinding2 = new Binding("Year");
textBinding2.Mode = BindingMode.OneWay;
gridColumn2.DataMemberBinding = textBinding2;
this.grid.Columns.Add(gridColumn2);