C# переопределяет свойство просмотра ListViewC#

Место общения программистов C#
Ответить
Anonymous
 C# переопределяет свойство просмотра ListView

Сообщение Anonymous »

Я пытаюсь переопределить свойство View в полученном классе от ListView :

Код: Выделить всё

 public class CustListview : System.Windows.Forms.ListView
{
private CustView mView = new CustView();
public enum CustView : int
{
Tile = 0,
Details = 1,
List = 2,
}
public new CustView View
{
get
{
return mView;
}
set
{
mView = value;
}
}
}
В коде все работает хорошо, но в VS Designer, когда я добавляю в форму ustlistview в форму, свойство View дает значение «ссылка на объект, не установленной на экземпляр объекта». В окне «Свойства».

, когда я переопределяю любое другое свойство таким образом, как выравнивание < /code> или tabstop < /code>, он работает так же, как и ожидалось, и я вижу раскрывающееся список с 3 элементами, деталями и списком. Почему это не работает со свойством представления ?


Подробнее здесь: https://stackoverflow.com/questions/797 ... w-property
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»