作成日: 2019/02/08 最終更新日: 2019/02/08
文書種別
使用方法
詳細
MultiRowでは1列に複数の項目が表示されるため、columnsプロパティにて1つの項目を取得することができません。
ヘッダーテキストなどの項目単位による設定には、columnsプロパティではなくgetColumnメソッドを使用する必要がございます。
例えば列幅を変更するには、列のインデックスを引数に指定してcolumnsプロパティにアクセスし、widthプロパティに数値を設定します。
特定の項目のヘッダーテキストを変更するには、BindingプロパティもしくはNameプロパティの設定値をgetColumnメソッドの引数に指定して特定の列項目にアクセスし、そのheaderプロパティに任意のテキストを設定します。
◎サンプルコード(View)
ヘッダーテキストなどの項目単位による設定には、columnsプロパティではなくgetColumnメソッドを使用する必要がございます。
例えば列幅を変更するには、列のインデックスを引数に指定してcolumnsプロパティにアクセスし、widthプロパティに数値を設定します。
特定の項目のヘッダーテキストを変更するには、BindingプロパティもしくはNameプロパティの設定値をgetColumnメソッドの引数に指定して特定の列項目にアクセスし、そのheaderプロパティに任意のテキストを設定します。
◎サンプルコード(View)
<script>
var grid;
onload = function () {
grid = wijmo.Control.getControl("#multirow");
}
function changeWidth() {
grid.columns[2].width = 500;
}
function changeHeader() {
grid.getColumn("CountryID").header = "テキスト";
}
</script>
@(Html.C1().MultiRow()
.Id("multirow")
・・・
.LayoutDefinition(ld =>
{
・・・
ld.Add().Header("ID").Colspan(1).Cells(cells => {
cells.Add(cell => cell.Binding("ID").Header("ID").Align("left").IsReadOnly(true));
cells.Add(cell => cell.Binding("CountryID").Header("ID1").Align("left").IsReadOnly(true));
});
})
)
var grid;
onload = function () {
grid = wijmo.Control.getControl("#multirow");
}
function changeWidth() {
grid.columns[2].width = 500;
}
function changeHeader() {
grid.getColumn("CountryID").header = "テキスト";
}
</script>
@(Html.C1().MultiRow()
.Id("multirow")
・・・
.LayoutDefinition(ld =>
{
・・・
ld.Add().Header("ID").Colspan(1).Cells(cells => {
cells.Add(cell => cell.Binding("ID").Header("ID").Align("left").IsReadOnly(true));
cells.Add(cell => cell.Binding("CountryID").Header("ID1").Align("left").IsReadOnly(true));
});
})
)
旧文書番号
83627