Skip to main content
All docs
V25.1
  • IResourceLinksSelector.SelectResourceLinks(Object) Method

    Allows you to implement custom logic for choosing resource links.

    Namespace: DevExpress.Xpf.Gantt

    Assembly: DevExpress.Xpf.Gantt.v25.1.dll

    NuGet Package: DevExpress.Wpf.Gantt

    Declaration

    IEnumerable SelectResourceLinks(
        object item
    )

    Parameters

    Name Type
    item Object

    Returns

    Type
    IEnumerable

    Remarks

    public class ResourceLinksSelector : MarkupExtension, DevExpress.Xpf.Gantt.IResourceLinksSelector {
        public override object ProvideValue(IServiceProvider serviceProvider) {
            return this;
        }
        public IEnumerable SelectResourceLinks(object item) {
            var task = (GanttTask)item;
            if(task.Tag == null)
                return null;
            return ((string)task.Tag)
                .Split(';')
                .Select(x => new GanttResourceLink() { ResourceId = Convert.ToInt32(x) })
                .ToList();
        }
    }  
    
    See Also