Есть ли причина блокировать что-то кроме нового объекта ()?

У меня есть приложение WinForms, и в нем есть массивная панель. И внутри этой панели есть куча вещей, включая вторую крошечную панель.

Когда происходит определенное событие, я хочу, чтобы массивная панель стала Enabled = false, и я все еще хочу, чтобы крошечная панель была включена. Я могу сделать это? Я попытался просто снова включить крошечную панель после того, как отключил массивную панель, но это не помогло.

Или, как я могу сделать так, чтобы крошечная панель была «сверху», но не «внутри» «массивная панель?

Я сделал безумную догадку и попробовал:

tinyPanel.Parent = null;

и tinyPanel.Parent = this;

Но, от этого просто исчезнет tinyPanel.

10
задан 19 March 2011 в 09:50
поделиться