Exemple #1
0
        private void HandleTabChanged(object sender, TabControlCancelEventArgs e)
        {
            if (e.Action != TabControlAction.Selecting)
            {
                return;
            }

            if (e.TabPage == _previousPage)
            {
                return;
            }

            EditView oldView = _views[_previousPage];
            EditView newView = _views[e.TabPage];

            byte[] data = oldView.GetRawData();
            newView.SetRawData(data);

            newView.Activate();
        }