Я могу переопределить свойство Name, когда свойство является общедоступным, но когда я установил его private, он наследует имя Picturebox. Я хочу сделать его приватным, потому что я не хочу, чтобы это свойство отображалось в объектах, созданных из класса MyPictureBox. Благодарю.Свойство Hiding PictureBox
class MyPictureBox : PictureBox
{
private string name;
private new string Name
{
get { return name; }
set { name = value; }
}
}
Нет, это не выбрасывает ошибку. Например, когда я создаю объект из MyPictureBox, я все еще могу использовать myPictureBox.Name. Я не хочу, чтобы он появился. – Cem