[FlexGrid] 自動的に行の高さを調整

by Wijmo5_jp

HTML

<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/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.grid.min.js"></script>
<script src="https://cdn.grapecity.com/wijmo/5.latest/controls/cultures/wijmo.culture.ja.min.js"></script>
<div class="container">

  <p>次のオプションをチェックして次の操作を行うと、全ての行の高さが自動的に調整されます。</p>
  <ul>
    <li>セルを編集</li>
    <li>列幅を変更</li>
    <li>ソート</li>
  </ul>
  <label><input type="checkbox" onchange="flexGrid.autoRowHeights = this.checked">行の高さを自動的に調整する</label><br>
  <div id="flexGrid"></div>

</div>

CSS

body {
  margin: 50px 0;
}

JavaScript

var flexGrid = new wijmo.grid.FlexGrid('#flexGrid', {
  itemsSource: [
    { address: '宮城県仙台市泉区紫山3-1-4' },
    { address: '埼玉県川口市本町4-1-8 川口センタービル 3F' },
  ],
  columns: [
    { binding: 'address', header: '住所', width: 100, wordWrap: true }
  ]
});