gridex janusに問題があります
- gridexの合計行の文字列をフォーマットする方法
- totalrow に値を設定する方法
ありがとう
合計行に値を設定するには、集計関数を設定する必要がありますが、これはあなたが知っているかどうかわかりません。包括性のために、例を次に示します。
GridEX.TotalRow = InheritableBoolean.True
GridEX.RootTable.Columns("MyColumn").AggregateFunction = AggregateFunction.Count
選択する集約関数については、利用可能なものの中から必要なものを選択するだけです。
合計行の文字列のフォーマットに関しては、私はまだこの情報を自分で探しています。詳細が分かり次第更新します。
ところで、書式設定オプションに関する情報を見つけることができる他の質問がいくつかあります。SO:https://stackoverflow.com/questions/tagged/gridex
では、その間に役立つ場合があります。
編集
行セルの合計内容をカスタマイズする場合は、GridEX などを使用して手動で集計するか、単にカウントが必要な場合DataSource
はプロパティを使用して集計する必要があります。RowCount
GridEX コントロールを初期化するときは、TotalRow
上記のように を適切な値に設定する必要があります。次に、次のように実装FormattingRow
します。
private void GridEX_FormattingRow(Object sender, RowLoadEventArgs e) {
var r = e.Row
if (r.RowType == RowType.TotalRow) r.Cells("MyColumn").Text = String.Format("{0} elements", GridEX.RowCount);
}
したがって、DataSource を把握しIList<T>
、必要に応じて集計しText
、合計行の適切なセルのプロパティを設定するだけです。
あなたは終わった!
お役に立てれば!