Exemplo n.º 1
0
        private NSerializationFilter GetSeriazliationFilter()
        {
            PersistencyFormat format = (PersistencyFormat)SerializationFormatComboBox.SelectedIndex;

            if (format.Equals(PersistencyFormat.Binary) || format.Equals(PersistencyFormat.XML) || format.Equals(PersistencyFormat.SOAP))
            {
                return(null);
            }

            NSerializationFilter filter = null;

            switch (SerializationContentComboBox.SelectedIndex)
            {
            case 0:                     // All
                filter = null;
                break;

            case 1:                     // Data
                filter = new NDataSerializationFilter();
                break;

            case 2:                     // Appearance
                filter = new NAppearanceSerializationFilter();
                break;
            }

            return(filter);
        }
Exemplo n.º 2
0
        private void SerializationFormatComboBox_SelectedIndexChanged(object sender, System.EventArgs e)
        {
            PersistencyFormat format = (PersistencyFormat)SerializationFormatComboBox.SelectedIndex;

            if (format.Equals(PersistencyFormat.Binary) || format.Equals(PersistencyFormat.XML) || format.Equals(PersistencyFormat.SOAP))
            {
                SerializationContentComboBox.Enabled = false;
            }
            else
            {
                SerializationContentComboBox.Enabled = true;
            }
        }
        protected override void nCommandBarsManager1_QueryCommandUIState(object sender, QueryCommandUIStateEventArgs e)
        {
            NCommand comm = e.UIState.Command;

            if (!(comm.Properties.Tag is PersistencyFormat))
            {
                return;
            }

            PersistencyFormat pf = (PersistencyFormat)comm.Properties.Tag;

            e.UIState.Checked = m_Format == pf;
            e.UIState.Handled = true;
        }
Exemplo n.º 4
0
        private void UpdateControlsState()
        {
            PersistencyFormat format = (PersistencyFormat)persistencyFormatCombo.SelectedIndex;

            loadFromStreamButton.Enabled = MemoryStreamFormat == format && MemoryStream != null && MemoryStream.Length > 0;
        }