|
using System;
namespace ButtonBarsControl.Design.Attributes
{
/// <summary>
/// Indicates Image property for indexing. e.g. If parent contains image list use "Parent.ImageList".
/// </summary>
[AttributeUsage(AttributeTargets.Property, AllowMultiple = false, Inherited = true)]
internal sealed class ImagePropertyAttribute : Attribute
{
private readonly string propertyName;
/// <summary>
/// Crate instance of the <see cref="ImagePropertyAttribute"/>
/// </summary>
/// <param name="relatedImageList"></param>
public ImagePropertyAttribute(string relatedImageList)
{
propertyName = relatedImageList;
}
/// <summary>
/// Gets the name of the property which is to be used for imagelist.
/// </summary>
public string PropertyName
{
get { return propertyName; }
}
}
}
|
By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.
If a file you wish to view isn't highlighted, and is a text file (not binary), please
let us know and we'll add colourisation support for it.
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.