/// <summary> /// Load the styles sheet file /// </summary> public void LoadStylesSheetFile() { // If not changed, we don't reload the styles sheet file if (stylesSheetFilenameHasChanged || file == null) { if (!File.Exists(StylesSheetFilename)) { throw new StylesSheetException(StylesSheetException.ExceptionType.StylesSheetFileNotFound, StylesSheetFilename); } file = new StylesSheetFile(); XmlSerializer serializer = new XmlSerializer(file.GetType()); TextReader reader = new StreamReader(StylesSheetFilename); file = (StylesSheetFile)serializer.Deserialize(reader); reader.Close(); } }
/// <summary> /// Load the styles sheet file /// </summary> public void LoadStylesSheetFile() { // If not changed, we don't reload the styles sheet file if (stylesSheetFilenameHasChanged || file == null) { if (!File.Exists(StylesSheetFilename)) throw new StylesSheetException(StylesSheetException.ExceptionType.StylesSheetFileNotFound, StylesSheetFilename); file = new StylesSheetFile(); XmlSerializer serializer = new XmlSerializer(file.GetType()); TextReader reader = new StreamReader(StylesSheetFilename); file = (StylesSheetFile)serializer.Deserialize(reader); reader.Close(); } }