[FlexGrid] セルエディタの最大文字数

by Wijmo5_jp

HTML

<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.0/css/bootstrap.min.css">
<link rel="stylesheet" href="https://cdn.grapecity.com/wijmo/5.latest/styles/wijmo.min.css">
<script src="https://cdn.grapecity.com/wijmo/5.latest/controls/wijmo.min.js"></script>
<script src="https://cdn.grapecity.com/wijmo/5.latest/controls/wijmo.input.min.js"></script>
<script src="https://cdn.grapecity.com/wijmo/5.latest/controls/wijmo.grid.min.js"></script>
<script src="https://cdn.grapecity.com/wijmo/5.latest/controls/wijmo.grid.filter.min.js"></script>
<script src="https://cdn.grapecity.com/wijmo/5.latest/controls/cultures/wijmo.culture.ja.min.js"></script>
<script src="https://demo.grapecity.com/wijmo/sample/scripts/sample.js"></script>
<link rel="stylesheet" href="https://demo.grapecity.com/wijmo/sample/styles/sample.css">
<div class="container">

  <h3>セルエディタの最大文字数</h3>
  <p>Column.maxLengthプロパティで、その列を編集時にセルエディタで入力できる最大文字数を設定することができます。</p>
  <div id="flexGrid"></div>

</div>

CSS

#flexGrid {
  height: 300px;
}

JavaScript

var flexGrid = new wijmo.grid.FlexGrid('#flexGrid', {
  autoGenerateColumns: false,
  itemsSource: sample.orders(100),
  columns: [
    { binding: 'No', header: 'No (最大3文字)', maxLength: 3 },
    { binding: '商品名', header: '商品名 (最大15文字)', maxLength: 15, width: 200 },
    { binding: '受注日', header: '受注日' },
    { binding: '金額', header: '金額' },
    { binding: '値引', header: '値引' },
  ]
});