Как я могу получить OpenFileDialog в сетке свойства пользовательского элемента управления?

var dateToday = new Date();
var dates = $("#from, #to").datepicker({
    defaultDate: "+1w",
    changeMonth: true,
    numberOfMonths: 3,
    minDate: dateToday,
    onSelect: function(selectedDate) {
        var option = this.id == "from" ? "minDate" : "maxDate",
            instance = $(this).data("datepicker"),
            date = $.datepicker.parseDate(instance.settings.dateFormat || $.datepicker._defaults.dateFormat, selectedDate, instance.settings);
        dates.not(this).datepicker("option", option, date);
    }
});

Попробуйте приведенный выше фрагмент кода

9
задан karlipoppins 4 October 2008 в 18:16
поделиться

2 ответа

Можно сделать это путем добавления UITypeEditor.

Вот пример UITypeEditor, который дает Вам OpenFileDialog для chossing имя файла.

10
ответ дан 4 December 2019 в 09:14
поделиться

Вы можете использовать встроенный UITypeEditor. Он называется FileNameEditor

[EditorAttribute(typeof(System.Windows.Forms.Design.FileNameEditor), typeof(System.Drawing.Design.UITypeEditor))]

public string SomeFilePath
{
 get;
 set;
}
13
ответ дан 4 December 2019 в 09:14
поделиться
Другие вопросы по тегам:

Похожие вопросы: