//public MessageFieldModel() //{ // MessageFieldDetails = new MessageFieldDetailsModel // { // FieldName = "New Field" // }; // CurrentField = MessageFieldDetails; //} public MessageFieldModel() { MessageFieldDetails = new MessageFieldDetailsModel() { FieldName = "New Field" }; CurrentField = MessageFieldDetails; ZIndex = 0; IsEnabled = true; }
public MessageFieldDetailsModel(MessageFieldDetailsModel copy) { MaxWordStart = copy.MaxWordStart; MaxBitStart = copy.MaxBitStart; MaxLength = copy.MaxLength; FieldName = copy.FieldName; WordNum = copy.WordNum; BitStart = copy.BitStart; BitLength = copy.BitLength; IsSpecialType = copy.IsSpecialType; SpecialType = copy.SpecialType; SpecialTypeVisibility = copy.SpecialTypeVisibility; }
// Copy Constructor public MessageFieldModel(MessageFieldModel copy) { MessageFieldDetails = new MessageFieldDetailsModel(copy.MessageFieldDetails); CurrentField = MessageFieldDetails; ZIndex = copy.ZIndex; }