Мне нужно добавить атрибуты для определенных элементов управления в проекте Windows Forms. Это должно выглядеть примерно так:
C #
[Queryable()] private System.Windows.Forms.TextBox txtName;
[Queryable()] private System.Windows.Forms.DateTimePicker dtpDateOfBirth;
VB.NET
<Queryable()> Private WithEvents txtName As System.Windows.Forms.TextBox
<Queryable()> Private WithEvents dtpDateOfBirth As System.Windows.Forms.DateTimePicker
Я могу пойти и отредактировать файл конструктора, чтобы получить более или менее желаемый эффект, но эти файлы конструктора иногда поставляются с предупреждением, что они являются автоматически генерируемыми файлами. Я беспокоюсь, что дизайнер может перезаписать любые изменения, которые я внесу в файл. Тем не менее, есть ли способ добавить атрибуты к элементам управления, используя конструктор, или есть ли способ, как я могу добавить атрибуты в отдельный файл?