コード例 #1
0
 private void m_node_OnItemAdd(PubSubNode node, jabber.protocol.iq.PubSubItem item)
 {
     // OnItemRemove should have fired first, so no reason to remove it here.
     // Hopefully.
     Debug.Assert(lbID.Items.IndexOf(item.ID) == -1);
     lbID.Items.Add(item.ID);
 }
コード例 #2
0
        private void m_node_OnItemRemove(PubSubNode node, jabber.protocol.iq.PubSubItem item)
        {
            int index = lbID.Items.IndexOf(item.ID);

            if (lbID.SelectedIndex == index)
            {
                rtItem.Clear();
            }
            if (index >= 0)
            {
                lbID.Items.RemoveAt(index);
            }
        }