VS 2008 Windows Forms делает “Код Представления” значением по умолчанию для UserControls

Следующее должно сделать это:

$("input[type='checkbox']").click(function() {
    var index = $(this).attr('name').substr(2);
    $('table tr').each(function() { 
        $('td:eq(' + index + ')',this).toggle();
    });
});

Это не тестируется код, но принцип - то, что Вы выбираете ячейку таблицы в каждой строке, которая соответствует выбранному индексу, извлеченному из имени флажка. Вы могли, конечно, ограничить селекторы с классом или идентификатором.

7
задан bitbonk 7 August 2009 в 06:50
поделиться

2 ответа

Я настроил все свои формы на открытие в представлении кода по умолчанию, щелкнув одну из них правой кнопкой мыши и выбрав параметр «Открыть с помощью ...». В появившемся диалоговом окне выберите параметр «Редактор CSharp» и нажмите кнопку «Установить по умолчанию», затем «ОК».

Вы можете сделать то же самое с пользовательскими элементами управления и другими типами.

7
ответ дан 7 December 2019 в 05:26
поделиться

Если вы хотите управлять этим для каждого файла отдельно, добавьте следующий атрибут к элементам управления, которые вы хотите открыть в редакторе исходного кода:

[System.ComponentModel.DesignerCategory("")]
public class MyControl : Control
{
}
1
ответ дан 7 December 2019 в 05:26
поделиться
Другие вопросы по тегам:

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