Xceed WPF PropertyGrid; синтаксис для атрибута ItemsSource

Я пытаюсь использовать XCeed WFP PropertyGrid в моем проекте VB.Net. Я борюсь с синтаксисом языка для атрибутов свойств. Я не смог найти пример этого в VB.Net. Кто-нибудь?

     public class Person
    {
        [Category("Writing")](Category(_Writing_))
        [DisplayName("Writing Font Size")](DisplayName(_Writing-Font-Size_))
        [Description("This property uses the DoubleUpDown as the default editor.")](Description(_This-property-uses-the-DoubleUpDown-as-the-default-editor._))
        [ItemsSource(typeof(FontSizeItemsSource))](ItemsSource(typeof(FontSizeItemsSource)))
        public double WritingFontSize { get; set; }
    }

Мой основной класс выглядит ниже. Неверная строка '<' ItemsSource (typeof...>'). Какой здесь используется синтаксис?

Public Class MyNewClass
   <Category("Writing")>
    <DisplayName("Writing Font Size")>
    <Description("This property uses....")>
    <ItemsSource(TypeOf (MyItemSrc))>
    Public Property NewProperty() As Double
        Get
            Return _PropD
        End Get
        Set(ByVal value As Double)
            _PropD = value
        End Set
    End Property
    End Class

Реализация работ IItemsSource.

Public Class MyNewClass
Private itmsrc As itemsrc
Private _PropD As Double
Public Property NewProperty() As Double
    Get
        Return _PropD
    End Get
    Set(ByVal value As Double)
        _PropD = value
    End Set
End Property
End Class

0 ответов

Другие вопросы по тегам