コード例 #1
0
        public TableView(TableRoot root)
        {
#pragma warning disable CS0618 // Type or member is obsolete
            VerticalOptions = HorizontalOptions = LayoutOptions.FillAndExpand;
#pragma warning restore CS0618 // Type or member is obsolete
            Model = _tableModel = new TableSectionModel(this, root);
            _platformConfigurationRegistry = new Lazy <PlatformConfigurationRegistry <TableView> >(() => new PlatformConfigurationRegistry <TableView>(this));
        }
コード例 #2
0
ファイル: TableView.cs プロジェクト: pipeline-foundation/maui
            void RemoveEvents(TableRoot tableRoot)
            {
                if (tableRoot == null)
                {
                    return;
                }

                tableRoot.CollectionChanged        -= _parent.CollectionChanged;
                tableRoot.SectionCollectionChanged -= _parent.OnSectionCollectionChanged;
            }
コード例 #3
0
ファイル: TableView.cs プロジェクト: pipeline-foundation/maui
 public TableView(TableRoot root)
 {
     VerticalOptions = HorizontalOptions = LayoutOptions.FillAndExpand;
     Model           = _tableModel = new TableSectionModel(this, root);
     _platformConfigurationRegistry = new Lazy <PlatformConfigurationRegistry <TableView> >(() => new PlatformConfigurationRegistry <TableView>(this));
 }
コード例 #4
0
ファイル: TableView.cs プロジェクト: pipeline-foundation/maui
 void ApplyEvents(TableRoot tableRoot)
 {
     tableRoot.CollectionChanged        += _parent.CollectionChanged;
     tableRoot.SectionCollectionChanged += _parent.OnSectionCollectionChanged;
 }
コード例 #5
0
ファイル: TableView.cs プロジェクト: pipeline-foundation/maui
 public TableSectionModel(TableView tableParent, TableRoot tableRoot)
 {
     _parent = tableParent;
     Root    = tableRoot ?? new TableRoot();
 }