0
ID列をカウントするグリッドの上に要約行があります。この要約行のV列にボタンを追加する必要があります。これは可能ですか?どうやって?要約行にボタンを追加する - RadGrid Telerik Winforms
ID列をカウントするグリッドの上に要約行があります。この要約行のV列にボタンを追加する必要があります。これは可能ですか?どうやって?要約行にボタンを追加する - RadGrid Telerik Winforms
あなたはこのようViewCellFormattingイベントハンドラを処理することができます。サマリーセル内に新しいボタン要素を追加するのに最適な時期はいつあるのかはっきりしていませんが、子要素の番号を確認すると、最初に要素が1回だけ追加されます。または、現在のサマリーセル要素に画像を配置することもできますが、プッシュエフェクトは使用できません。
private void RadGridView1_ViewCellFormatting(object sender, CellFormattingEventArgs e)
{
if (e.CellElement.ColumnInfo.Name == "V" && e.CellElement is GridSummaryCellElement)
{
// adding a new button element
if (e.CellElement.Children.Count == 0)
{
var element = new RadButtonElement();
element.Margin = new Padding(12, 0, 12, 0);
element.ImageAlignment = ContentAlignment.MiddleCenter;
element.Alignment = ContentAlignment.MiddleCenter;
e.CellElement.Children.Add(element);
}
// or setting an image to the current element
//e.CellElement.Image = Properties.Resources.FilterImage;
}
else
{
e.CellElement.ResetValue(LightVisualElement.ForeColorProperty, ValueResetFlags.Local);
e.CellElement.ResetValue(LightVisualElement.TextAlignmentProperty, ValueResetFlags.Local);
e.CellElement.ResetValue(LightVisualElement.FontProperty, ValueResetFlags.Local);
}
}