private void terminatedToolStripMenuItem1_Click(object sender, EventArgs e) { if (_type != null) { MemberEntry entry = new TerminatedGenericArrayMemberEntry( new IntegerPrimitiveMemberEntry(GetMemberName(), typeof(byte), _type.DefaultEndian)); _type.AddMember(entry); AddMember(entry, true); } }
private void terminatedToolStripMenuItem_Click(object sender, EventArgs e) { if (_type != null) { if (listViewEntries.SelectedItems.Count > 0) { IMemberReaderWriter entry = listViewEntries.SelectedItems[0].Tag as IMemberReaderWriter; if (entry != null) { TerminatedGenericArrayMemberEntry calcEntry = new TerminatedGenericArrayMemberEntry(entry); _type.ReplaceMember((MemberEntry)entry, calcEntry); listViewEntries.SelectedItems[0].Tag = calcEntry; UpdateType(); UpdateSelection(); } } } }