Тени могут быть очень полезными, если вы пишете обертку вокруг существующего элемента управления.
Например, рядом со списком. Затеняя AutoCompleteSource
, вы можете помешать ему установить незаконное значение для вашего специального вида combobox, даже когда оно будет передано в обычное поле со списком. Или выполните предварительную обработку, прежде чем использовать mybase.AutoCompleteSource = value
в свойстве shadowing.