public CustomInsertMergeFieldMenuItem(RichEditControl control, MergeFieldName mergeFieldName) : base(control, mergeFieldName) { DevExpress.Utils.Guard.ArgumentNotNull(control, "control"); this.control = control; this.fieldName = mergeFieldName.Name; }
MergeFieldName[] CalculateAllowedFieldsNames() { List <MergeFieldName> result = new List <MergeFieldName>(); foreach (MergeFieldNameInfo fieldNameInfo in mergeFieldsNamesInfo) { if (fieldNameInfo.CanShow) { MergeFieldName fieldName = fieldNameInfo.FieldName; string displayName = String.Format("{0} ({1})", fieldName.DisplayName, fieldName.Name); result.Add(new MergeFieldName(fieldName.Name, displayName)); } } return(result.ToArray()); }
private static void ChangeDisplayName(MergeFieldName mfn) { mfn.DisplayName += " (field)"; }
public MergeFieldNameInfo(MergeFieldName fieldName) { _fieldName = fieldName; CanShow = true; }
public MergeFieldNameInfo(MergeFieldName fieldName) { this.fieldName = fieldName; this.canShow = true; }