Modificare il nome della proprietà visualizzato nel PropertyGrid

Nel il framework .Net 2.0 è stato aggiunto l’attributo  DisplayName che permette di personalizzare la visualizzazione del nome della proprietà.

Public Class MySettings
    Private DataFilePathValue As String

    <system.componentmodel.DisplayName(“Path file dati”)> _
    <system.ComponentModel.Description(“Path del file utilizzato per memorizzare i dati.”)> _
    Public Property DataFilePath() As String
        Get
            Return Me.DataFilePathValue
        End Get
        Set(ByVal value As String)
            Me.DataFilePathValue = value
        End Set
    End Property

End Class