VintaSoft Imaging .NET SDK 14.0: Документация для Веб разработчика
В этом разделе
    XLSX: Работа со строками ячеек на странице XLSX-документа
    В этом разделе
    UI-контрол WebSpreadsheetEditorControlJS позволяет работать (добавлять, удалять, копировать, вырезать, вставлять, очищать, изменять размер, скрывать/показывать) со строками ячеек на листе XLSX-документа в веб-браузере.
    Строки ячеек можно изменять с помощью мыши/клавиатуры или программным способом.


    Добавление новой строки ячеек на лист XLSX-документа.

    Если вы хотите добавить новую строку ячеек на лист XLSX-документа с помощью мыши, выполните следующие действия:

    Вот JavaScript код, который демонстрирует, как добавить строку ячеек на лист XLSX-документа:
    // _spreadsheetDocumentEditorControl is an instance of WebSpreadsheetDocumentEditorControlJS class
    
    // get spreadsheet editor
    var spreadsheetEditorControl = _spreadsheetDocumentEditorControl.get_SpreadsheetEditorControl();
    
    // select the entire cell row "2"
    spreadsheetEditorControl.setFocusedAndSelectedCells("2:2");
    
    // insert new cell row before row "2"
    spreadsheetEditorControl.insertRows();
    


    Удаление строки ячеек с листа XLSX-документа.

    Если вы хотите удалить строку ячеек с листа XLSX-документа с помощью мыши, выполните следующие действия:

    Вот JavaScript код, который демонстрирует, как удалить строку ячеек с листа XLSX-документа:
    // _spreadsheetDocumentEditorControl is an instance of WebSpreadsheetDocumentEditorControlJS class
    
    // get spreadsheet editor
    var spreadsheetEditorControl = _spreadsheetDocumentEditorControl.get_SpreadsheetEditorControl();
    
    // select the entire cell row "2"
    spreadsheetEditorControl.setFocusedAndSelectedCells("2:2");
    
    // delete the selected rows
    spreadsheetEditorControl.removeRows();
    


    Копирование и вставка строки ячеек на листе XLSX-документа.

    Если вы хотите скопировать и вставить строку ячеек на листе XLSX-документа с помощью мыши, выполните следующие действия:
    Вот JavaScript код, который демонстрирует, как скопировать и вставить строку ячеек на листе XLSX-документа:
    // _spreadsheetDocumentEditorControl is an instance of WebSpreadsheetDocumentEditorControlJS class
    
    // get spreadsheet editor
    var spreadsheetEditorControl = _spreadsheetDocumentEditorControl.get_SpreadsheetEditorControl();
    
    // select the entire cell row "2"
    spreadsheetEditorControl.setFocusedAndSelectedCells("2:2");
    
    // copy the selected cell row
    spreadsheetEditorControl.doCopy();
    
    // select the entire cell row "4"
    spreadsheetEditorControl.setFocusedAndSelectedCells("4:4");
    
    // copy the content of row "2" into row "4"
    spreadsheetEditorControl.doPaste(false);
    


    Вырезание и вставка строки ячеек на листе XLSX-документа.

    Если вы хотите вырезать и вставить строку ячеек на листе XLSX-документа с помощью мыши, выполните следующие действия:
    Вот JavaScript код, который демонстрирует, как вырезать и вставить строку ячеек на листе XLSX-документа:
    // _spreadsheetDocumentEditorControl is an instance of WebSpreadsheetDocumentEditorControlJS class
    
    // get spreadsheet editor
    var spreadsheetEditorControl = _spreadsheetDocumentEditorControl.get_SpreadsheetEditorControl();
    
    // select the entire cell row "2"
    spreadsheetEditorControl.setFocusedAndSelectedCells("2:2");
    
    // cut the selected cell row
    spreadsheetEditorControl.doCut();
    
    // select the entire cell row "4"
    spreadsheetEditorControl.setFocusedAndSelectedCells("4:4");
    
    // paste the content of row "2" into row "4"
    spreadsheetEditorControl.doPaste(false);
    


    Очистка содержимого строки ячеек на листе XLSX-документа.

    Если вы хотите очистить содержимое строки ячеек на листе XLSX-документа с помощью мыши, выполните следующие действия:

    Вот JavaScript код, который демонстрирует, как очистить содержимое строки ячеек на листе XLSX-документа:
    // _spreadsheetDocumentEditorControl is an instance of WebSpreadsheetDocumentEditorControlJS class
    
    // get spreadsheet editor
    var spreadsheetEditorControl = _spreadsheetDocumentEditorControl.get_SpreadsheetEditorControl();
    
    // select the entire cell row "2"
    spreadsheetEditorControl.setFocusedAndSelectedCells("2:2");
    
    // clear the content of selected row
    spreadsheetEditorControl.clearCellsContent();
    


    Автоматическое выравнивание строки ячеек по высоте на листе XLSX-документа.

    Если вы хотите автоматически выровнить строку ячеек по высоте на листе XLSX-документа с помощью мыши, выполните следующие действия:

    Вот JavaScript код, который демонстрирует, как автоматически выровнить строку ячеек по высоте на листе XLSX-документа:
    // _spreadsheetDocumentEditorControl is an instance of WebSpreadsheetDocumentEditorControlJS class
    
    // get spreadsheet editor
    var spreadsheetEditorControl = _spreadsheetDocumentEditorControl.get_SpreadsheetEditorControl();
    
    // select the entire cell row "2"
    spreadsheetEditorControl.setFocusedAndSelectedCells("2:2");
    
    // autofit height of cell row
    spreadsheetEditorControl.autoFitRowHeight();
    


    Скрытие/отображение строки ячеек на листе XLSX-документа.

    Если вы хотите скрыть/отобразить строку ячеек на листе XLSX-документа с помощью мыши, выполните следующие действия:
    Вот JavaScript-код, который демонстрирует, как скрыть и показать строку ячеек на XLSX-листе:
    // _spreadsheetDocumentEditorControl is an instance of WebSpreadsheetDocumentEditorControlJS class
    
    // get spreadsheet editor
    var spreadsheetEditorControl = _spreadsheetDocumentEditorControl.get_SpreadsheetEditorControl();
    
    // select the entire cell rows "2", "3", "4", "5" and "6"
    spreadsheetEditorControl.setFocusedAndSelectedCells("2:6");
    
    // hide the selected cell rows
    spreadsheetEditorControl.hideRows();
    
    // select the entire cell rows "3" and "4"
    spreadsheetEditorControl.setFocusedAndSelectedCells("3:4");
    
    // show the selected cell rows
    spreadsheetEditorControl.showRows();