コード例 #1
0
        private void AddScheduledProtocolCodeSequence(ScheduledProtocolCodeSequence sequence)
        {
            ListViewItem item = listViewSPCS.Items.Add(sequence.CodeValue);

            item.SubItems.Add(sequence.CodingSchemeDesignator);
            item.SubItems.Add(sequence.CodeMeaning);
            item.SubItems.Add(sequence.CodingSchemeVersion);
            item.Tag = sequence;
        }
コード例 #2
0
        private void buttonEditSP_Click(object sender, EventArgs e)
        {
            ListViewItem item = listViewSPCS.SelectedItems[0];
            ScheduledProtocolCodeSequence sequence = item.Tag as ScheduledProtocolCodeSequence;
            ObjectEditor <ScheduledProtocolCodeSequence> editor = new ObjectEditor <ScheduledProtocolCodeSequence>(sequence, "Scheduled Protocol Sequence");

            if (editor.ShowDialog(this) == DialogResult.OK)
            {
                item.Text             = editor.EditObject.CodeValue;
                item.SubItems[1].Text = editor.EditObject.CodingSchemeDesignator;
                item.SubItems[2].Text = editor.EditObject.CodeMeaning;
                item.SubItems[3].Text = editor.EditObject.CodingSchemeVersion;
                item.Tag = editor.EditObject;
            }
        }