2014-02-09 2 views
0

Я могу переопределить свойство Name, когда свойство является общедоступным, но когда я установил его private, он наследует имя Picturebox. Я хочу сделать его приватным, потому что я не хочу, чтобы это свойство отображалось в объектах, созданных из класса MyPictureBox. Благодарю.Свойство Hiding PictureBox

class MyPictureBox : PictureBox 
{ 
    private string name; 
    private new string Name 
    { 
     get { return name; } 
     set { name = value; } 
    } 
} 
+0

Нет, это не выбрасывает ошибку. Например, когда я создаю объект из MyPictureBox, я все еще могу использовать myPictureBox.Name. Я не хочу, чтобы он появился. – Cem

ответ