gpt4 book ai didi

c# - 重新排序网格的列

转载 作者:太空宇宙 更新时间:2023-11-03 15:45:56 25 4
gpt4 key购买 nike

我正在使用 Telerik grid 控件,但我认为它应该与普通网格非常相似:我们的表单中有一个特殊的切换模式,如果它被设置为是的,我不希望能够重新排序网格的列,否则希望允许重新排序列。我找到了事件 ColumnReordering 和属性 CanUserReorderColumns并按如下方式使用它们:问题是它有效但不是第一次对列重新排序,第一次对列重新排序它仍然允许重新排序但之后它适用于其他列。

void MyGridView_ColumnReordering(object sender, ColumnReorderingEventArgs e)
{
if (this.ThatToggleMode!= null)
{
if (this.InThatToggleMode)
{
this.CanUserReorderColumns = false;
e.Handled = true;
}
else
{
this.CanUserReorderColumns = true;
}
}
}

最佳答案

我只是把它放在一些在 ColumnReordering 事件之前调用的其他方法中。到那时设置属性为时已晚。

关于c# - 重新排序网格的列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28155033/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com