#c# #winforms #telerik #radgridview
#c# #winforms #телерик #радгридвью
Вопрос:
Вот простой класс:
internal struct Data { [DisplayName("Call ID")] public int clId { get; set; } [DisplayName("Call Reason")] public string clReason { get; set; } }
Я добавляю эту структуру объекта в качестве источника данных в RadGridView через конструктор. и это очень хорошо создаст столбцы автоматически, и они DisplayName Attribute
будут автоматически использоваться в качестве текста заголовка столбцов.
Хорошо, есть ли какие-либо другие атрибуты для настроек других столбцов, таких как видимость, только для чтения и т.д.? например, вот так:
internal struct Data { [DisplayName("Call ID")] [IsVisible(false)] public int clId { get; set; } [DisplayName("Call Reason")] [ReadOnly(true)] public string clReason { get; set; } }
таким образом, RadGridView автоматически создает столбцы с этими атрибутами