-
СЗ (09.08.08 14:53) [0]Привет. Пишу контрол-наследник от Panel. Понадобилось кое-чего проверить и обработать при установке св-ва Left. Пытаюсь оверрайдить так:
private int FLeft;
public int Left
{
get { return FLeft; }
set
{
if (FLeft != value)
FLeft = value;
}
}
По сути еще ничего нет, но уже ничего не работает :) Что я делаю не так? -
СЗ (09.08.08 15:28) [1]Нашел SetBoundsCore, все заработало. Но все равно, хотелось бы узнать, почему прямое изменение процедур работы с Left ничего не дает (более того - с установкой left происходят какие-то странности, оно всегда 0)?
-
Итого (10.08.08 12:39) [2]
> По сути еще ничего нет, но уже ничего не работает :) Что
> я делаю не так?
А где здесь оверрайд?
Ты просто вводишь свойство.