/// <summary> /// Registered factory creation method /// </summary> /// <param name="aArgs"> /// Arguments <see cref="FactoryInvocationArgs"/> /// </param> /// <returns> /// Result widget <see cref="IMappedColumnItem"/> /// </returns> public static IMappedColumnItem DefaultFactoryCreate (FactoryInvocationArgs aArgs) { IMappedColumnItem wdg; if (aArgs.State == PropertyDefinition.ReadOnly) wdg = new MappedCellRendererProgress(); else wdg = new MappedCellRendererProgress(); wdg.MappedTo = aArgs.PropertyName; return (wdg); }
/// <summary> /// Registered factory creation method /// </summary> /// <param name="aArgs"> /// Arguments <see cref="FactoryInvocationArgs"/> /// </param> /// <returns> /// Result widget <see cref="IMappedColumnItem"/> /// </returns> public static IMappedColumnItem DefaultFactoryCreate(FactoryInvocationArgs aArgs) { IMappedColumnItem wdg; if (aArgs.State == PropertyDefinition.ReadOnly) { wdg = new MappedCellRendererProgress(); } else { wdg = new MappedCellRendererProgress(); } wdg.MappedTo = aArgs.PropertyName; return(wdg); }