속성을 사용하여 응용 프로그램의 XML 구성 파일을 읽고 쓰고 Windows.Forms.PropertyGrid를 사용하여 표시하는 직렬화 가능 속성 객체에 속성을 사용하고 있습니다. 이를 달성하기 위해 C# Attributes를 사용하고 속성 값을 결합하여 [Description]
에 [DefaultSettingValueAttribute]
이 포함되도록하고 싶습니다. 나는 방법에C#에서 속성 결합하기
`[Category("General")]
[global::System.Configuration.DefaultSettingValueAttribute("sample.txt")]
[Description("Default Filename: " +
global::System.Configuration.DefaultSettingValueAttribute]
public string DefaultFileName { get; set; } = "sample.txt";`
어떤 제안 : 내가 할 수 있도록하고 싶습니다 무엇
`[Category("General")]
[Description("Default Filename")]
[global::System.Configuration.DefaultSettingValueAttribute("sample.txt")]
public string DefaultFileName { get; set; } = "sample.txt";`
가의 라인에 뭔가 :
예를 들어, 여기에 하나 개의 속성이 정의하는 방법이다 이것을 달성 할 수 있을까요?
매우 명확하지 않습니다. 'Description' 속성에 문자열이 포함되어 있다면, 원하는 문자열을 포함 할 수 있습니다. 그러나 문자열에 속성을 추가하려고하는 것처럼 보입니다. –
정확합니다 - 문자열에 속성을 추가하려고합니다 (차례로 다른 속성의 값임). 다른 속성 사이에 "sample.txt"를 수동으로 복사하지 않으려 고합니다. 한 번 "DefaultValue"를 정의한 다음 해당 값을 다른 속성에 다시 사용하려고합니다. – user9128309