IfcDoc.CtlProperties.checkBoxViewXsdTagless_CheckedChanged C# (CSharp) Method

checkBoxViewXsdTagless_CheckedChanged() private method

private checkBoxViewXsdTagless_CheckedChanged ( object sender, EventArgs e ) : void
sender object
e EventArgs
return void
        private void checkBoxViewXsdTagless_CheckedChanged(object sender, EventArgs e)
        {
            DocXsdFormat docFormat = (DocXsdFormat)this.listViewViewXsd.SelectedItems[0].Tag;
            switch(this.checkBoxViewXsdTagless.CheckState)
            {
                case CheckState.Checked:
                    docFormat.XsdTagless = true;
                    break;

                case CheckState.Unchecked:
                    docFormat.XsdTagless = false;
                    break;

                case CheckState.Indeterminate:
                    docFormat.XsdTagless = null;
                    break;
            }

            if (docFormat.XsdTagless != null)
            {
                this.listViewViewXsd.SelectedItems[0].SubItems[3].Text = docFormat.XsdTagless.ToString();
            }
            else
            {
                this.listViewViewXsd.SelectedItems[0].SubItems[3].Text = String.Empty;
            }
        }
CtlProperties