コード例 #1
0
        public override void ViewDidLoad()
        {
            base.ViewDidLoad();

            _source = new FileTVS(FileTabelView);

            FileTabelView.Source = _source;

            SetBind();

            SetupNavigationBar();

            TaskName.ShouldReturn = (textField) =>
            {
                textField.ResignFirstResponder();
                return(true);
            };

            TaskDescription.ShouldReturn = (textField) =>
            {
                textField.ResignFirstResponder();
                return(true);
            };

            FileTabelView.RegisterNibForCellReuse(FileItemCellViewController.FileNib, FileItemCellViewController.FileKey);

            AddFileInTaskButton.TouchUpInside += OpenFile;
        }
コード例 #2
0
        void ReleaseDesignerOutlets()
        {
            if (AddFileInTaskButton != null)
            {
                AddFileInTaskButton.Dispose();
                AddFileInTaskButton = null;
            }

            if (AddMapMarkersButton != null)
            {
                AddMapMarkersButton.Dispose();
                AddMapMarkersButton = null;
            }

            if (DeleteTaskButton != null)
            {
                DeleteTaskButton.Dispose();
                DeleteTaskButton = null;
            }

            if (FileTabelView != null)
            {
                FileTabelView.Dispose();
                FileTabelView = null;
            }

            if (MapMarkersCount != null)
            {
                MapMarkersCount.Dispose();
                MapMarkersCount = null;
            }

            if (SaveTaskButton != null)
            {
                SaveTaskButton.Dispose();
                SaveTaskButton = null;
            }

            if (TaskDescription != null)
            {
                TaskDescription.Dispose();
                TaskDescription = null;
            }

            if (TaskName != null)
            {
                TaskName.Dispose();
                TaskName = null;
            }
        }