JD2022-TU1/main/tools/framework/JD.Pickers/PickerControls/ItemPickerCreator.cs

18 lines
No EOL
594 B
C#

using System;
using System.Collections.Generic;
using TeaBox.Gui.PropertyGrid;
using Image = System.Drawing.Image;
namespace JD.Pickers.PickerControls
{
public class ItemPickerCreator
{
public static ButtonExtension CreateMultiPicker<TModel, TViewModel>(IEnumerable<TModel> availableItems,
CellEditor editor, Func<TModel, TViewModel> createViewModel, Image icon = null)
where TModel : class
where TViewModel : class
{
return new Picker<TModel, TViewModel>(availableItems, editor, createViewModel, icon);
}
}
}