public void Dispose() { CultureResources.getDataProvider().DataChanged -= this.CultureResources_DataChanged; Radiation_Chart.Dispose(); ChartHost.Dispose(); ChartHost = null; MainPanel.Children.Clear(); }
private void CultureResources_DataChanged(object sender, EventArgs e) { // handle culture change // update the legend names Chart_Series_Warnings.Name = L3.Cargo.Common.Resources.Warnings; Chart_Series_Alarms.Name = L3.Cargo.Common.Resources.Alarms; Chart_Series_NORMAlarms.Name = L3.Cargo.Common.Resources.NORMAlarms; // the other legend items do not appear to be translatable. Radiation_Chart.Invalidate(); }