Esempio n. 1
0
        private void SetupViews()
        {
            _spreadsheetView = new SpreadsheetView
            {
                AutoresizingMask = UIViewAutoresizing.FlexibleWidth | UIViewAutoresizing.FlexibleHeight
            };

            _spreadsheetView.DataSource = this;
            _spreadsheetView.Delegate   = this;


            _spreadsheetView.RegisterClassForCellReuse(typeof(HeaderCell), new NSString(nameof(HeaderCell)));
            _spreadsheetView.RegisterClassForCellReuse(typeof(TextCell), new NSString(nameof(TextCell)));


            Add(_spreadsheetView);
        }
Esempio n. 2
0
        private void SetupViews()
        {
            _spreadsheetView = new SpreadsheetView
            {
                AutoresizingMask = UIViewAutoresizing.FlexibleWidth | UIViewAutoresizing.FlexibleHeight
            };

            _spreadsheetView.DataSource = this;
            _spreadsheetView.Delegate   = this;

            _spreadsheetView.SetContentInset(new UIEdgeInsets(4, 0, 4, 0));

            _spreadsheetView.IntercellSpacing = new CGSize(4, 1);
            _spreadsheetView.GridStyle        = GridStyle.BorderStyleNone;


            _spreadsheetView.RegisterClassForCellReuse(typeof(DateCell), new NSString(nameof(DateCell)));
            _spreadsheetView.RegisterClassForCellReuse(typeof(TimeTitleCell), new NSString(nameof(TimeTitleCell)));
            _spreadsheetView.RegisterClassForCellReuse(typeof(TimeCell), new NSString(nameof(TimeCell)));
            _spreadsheetView.RegisterClassForCellReuse(typeof(DayTitleCell), new NSString(nameof(DayTitleCell)));
            _spreadsheetView.RegisterClassForCellReuse(typeof(ScheduleCell), new NSString(nameof(ScheduleCell)));

            Add(_spreadsheetView);
        }