コード例 #1
0
        public SelectionList(SelectableItemsView selectableItemsView, IList <object> items = null)
        {
            _selectableItemsView = selectableItemsView ?? throw new ArgumentNullException(nameof(selectableItemsView));
            _internal            = items ?? new List <object>();
            _shadow = Copy();

            if (items is INotifyCollectionChanged incc)
            {
                incc.CollectionChanged += OnCollectionChanged;
            }
        }
コード例 #2
0
 public SelectionList(SelectableItemsView selectableItemsView)
 {
     _selectableItemsView = selectableItemsView ?? throw new ArgumentNullException(nameof(selectableItemsView));
     _internal            = new List <object>();
 }
コード例 #3
0
 public SelectableItemsViewHandler(NativeComponentRenderer renderer, XF.SelectableItemsView selectableItemsViewControl) : base(renderer, selectableItemsViewControl)
 {
     SelectableItemsViewControl = selectableItemsViewControl ?? throw new ArgumentNullException(nameof(selectableItemsViewControl));
     InitializeEventHandlers(renderer);
 }