public DomainId <IStyledQuestionOutputItem> CreateQuestion( IQuestionOutputItem question, Style style) { var styledQuestionOutputItem = new StyledQuestionOutputItem( m_ids.Next, question, style); return(DomainItemRegistration <IStyledQuestionOutputItem>( styledQuestionOutputItem)); }
private bool TypeHasDefault(IQuestionOutputItem questionNode) { var styleSheet = m_domainItemLocator .GetAll <IStyleSheetRootNode>() .FirstOrDefault(); // ToDo: make this work foreach (var styleSheetPage in styleSheet.Pages) { } return(true); }
public StyledQuestionOutputItem( Guid id, IQuestionOutputItem question, Style style) { Id = id; Variable = question.Variable; QuestionName = question.QuestionName; DisplayName = question.DisplayName; QuestionText = question.QuestionText; Value = question.Value; QuestionType = question.QuestionType; Visible = question.Visible; ReadOnly = question.ReadOnly; Widget = style.Widget; Width = style.Width; Font = style.Font; FontSize = style.FontSize; Color = style.Color; }