GetListItemType() 공개 정적인 메소드

public static GetListItemType ( object list ) : Type
list object
리턴 Type
예제 #1
0
        void SetList(IList l)
        {
            if (list is IBindingList)
            {
                ((IBindingList)list).ListChanged -= IBindingListChangedHandler;
            }

            list                  = l;
            item_type             = ListBindingHelper.GetListItemType(list);
            item_has_default_ctor = item_type.GetConstructor(Type.EmptyTypes) != null;

            list_is_ibinding = list is IBindingList;
            if (list_is_ibinding)
            {
                ((IBindingList)list).ListChanged += IBindingListChangedHandler;

                if (list is IBindingListView)
                {
                    ((IBindingListView)list).Filter = filter;
                }
            }

            ResetBindings(true);
        }