/// <summary> /// Añade un control con un texto /// </summary> private void AddText(TextModel text) { TextFormattedGeometry view = new TextFormattedGeometry(); // Carga el texto view.InitView(text, text.Texts.GetText(LanguageSelected, LanguageDefault)); // Añade el control AddControl(view, text); }
/// <summary> /// Inicializa los textos /// </summary> private void InitTexts(FrameModel frame, string languageSelected, string languageDefault) { foreach (TextModel text in frame.Texts) { TextFormattedGeometry textGeometry = new TextFormattedGeometry(); // Asigna las propiedades textGeometry.InitView(text, text.Texts.GetText(languageSelected, languageDefault)); // Añade el texto al control Children.Add(textGeometry); } }