public class Canvas<T> : Slidable where T : IItem
{
Этот код не работает с.
Ошибка 5 genasm.exe (1): ошибка Произошла ошибка при завершении типа.GenericArguments [0], «Smart.Controls.ButtonItem», в «Smart.Controls.Canvas`1 [T]» нарушает ограничение параметра типа «T».Смарт
Если я уберу ограничение Where, это нормально.
Определение ButtonItem ..
public class ButtonItem : ButtonStyle,IItem, ISkinable
Я не знаю, что происходит ..
ОБНОВЛЕНИЕ
public class TabHeader : Canvas<ButtonItem>
Я думаю, что это вызывает проблему