コード例 #1
0
        /// <summary>
        /// Called to get the properties of this type.
        /// </summary>
        /// <returns></returns>
        public PropertyDescriptorCollection GetProperties()
        {
            // Create a collection object to hold property descriptors
            PropertyDescriptorCollection pds = new PropertyDescriptorCollection(null);

            // Iterate the list of employees
            for (int i = 0; i < base.List.Count; i++)
            {
                // Create a property descriptor for the employee item and add to the property descriptor collection
                iPenCollectionPropertyDescriptor pd = new iPenCollectionPropertyDescriptor(this, i);
                pds.Add(pd);
            }
            // return the property descriptor collection
            return(pds);
        }
コード例 #2
0
		/// <summary>
		/// Called to get the properties of this type.
		/// </summary>
		/// <returns></returns>
		public PropertyDescriptorCollection GetProperties()
		{
			// Create a collection object to hold property descriptors
			PropertyDescriptorCollection pds = new PropertyDescriptorCollection(null);

			// Iterate the list of employees
			for (int i = 0; i < base.List.Count; i++)
			{
				// Create a property descriptor for the employee item and add to the property descriptor collection
				iPenCollectionPropertyDescriptor pd = new iPenCollectionPropertyDescriptor(this, i);
				pds.Add(pd);
			}
			// return the property descriptor collection
			return pds;
		}