title: Combining multiple Attributes to a single Attribute - Merge Attributes
body: <p>On a control I am using multiple attribute properties:</p>
  
  <pre><code>[Browsable(false)]
  [Bindable(false)]
  [EditorBrowsable(EditorBrowsableState.Never)]
  [DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)]
  [Obsolete("", true)]
  public new Boolean AllowDrop;
  </code></pre>
  
  <p>I am using those properties on a lot of the other control properties as well.</p>
  
  <p>I am wondering if there is a way to reduce the amount of code to write each time.</p>
  
  <p>It would be nice if I could combine multiple attributes like this:</p>
  
  <pre><code>[Hidden(true)]
  public new Boolean AllowDrop;
  </code></pre>
  
  <p>Where the <code>Hidden</code> Property would include all the attributes above. So there is only 1 single line of code.</p>
  
  <p>Maybe there is also a way to combine the attributes in a macro or something?</p>
  
  <p>I am aware that there are other ways of hiding properties but I chose the way of using attributes.</p>
  
  <p>Thanks</p>