Вы не можете наследовать от System.Drawing.Rectangle
, потому что это не класс, это struct
.Что вы можете сделать, это создать свой собственный класс (или struct
), который охватывает Rectangle
, что-то вроде:
class MyRectangle
{
public Rectangle ActualRectangle { get; set; }
public SomeType AdditionalProperty { get; set; }
}
Или вы можете скрыть Rectangle
и предоставить методы и свойства, которые отражают этииз Rectangle
, которые их называют.