/// <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);
		}
Exemplo n.º 2
0
        /// <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);
        }