Esempio n. 1
0
        //=====================================================================

        /// <summary>
        /// Add a new content editor definition
        /// </summary>
        /// <param name="sender">The sender of the event</param>
        /// <param name="e">The event arguments</param>
        private void btnAddFile_Click(object sender, EventArgs e)
        {
            ContentFileEditor newItem = new ContentFileEditor();

            lbContentEditors.Items.Add(newItem);
            pgProps.Enabled = btnDelete.Enabled = true;
            lbContentEditors.SelectedIndex = lbContentEditors.Items.Count - 1;
            wasModified = true;
        }
Esempio n. 2
0
        /// <summary>
        /// Update the property grid with the selected item
        /// </summary>
        /// <param name="sender">The sender of the event</param>
        /// <param name="e">The event arguments</param>
        private void lbContentEditors_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (lbContentEditors.SelectedItem != null)
            {
                ContentFileEditor editor = (ContentFileEditor)lbContentEditors.SelectedItem;
                pgProps.SelectedObject = editor;
                pgProps.Enabled        = true;
            }
            else
            {
                pgProps.SelectedObject = null;
                pgProps.Enabled        = false;
            }

            pgProps.Refresh();
        }