0
有没有办法隐藏儿童加号指示灯。我想在适用某些条件时隐藏它。RadGridView隐藏儿童指示灯
有没有办法隐藏儿童加号指示灯。我想在适用某些条件时隐藏它。RadGridView隐藏儿童指示灯
我只是遇到了非常类似的问题并解决它:
添加本节进行到您的顶层(父),网格视图:
<telerik:RadGridView.Columns>
.
... your top level columns here
.
</telerik:RadGridView.Columns>
<telerik:RadGridView.ChildTableDefinitions>
<telerik:GridViewTableDefinition />
</telerik:RadGridView.ChildTableDefinitions>
<telerik:RadGridView.RowStyleSelector>
<telerik:ConditionalStyleSelector>
<telerik:StyleRule Condition="expandable">
<Style TargetType="telerik:GridViewRow">
<Setter Property="IsExpandable" Value="True" />
</Style>
</telerik:StyleRule>
<telerik:StyleRule Condition="Not expandable">
<Style TargetType="telerik:GridViewRow">
<Setter Property="IsExpandable" Value="False" />
</Style>
</telerik:StyleRule>
</telerik:ConditionalStyleSelector>
</telerik:RadGridView.RowStyleSelector>
那么你的行中声明视图模型如果行必须显示正/负图像,则“展开”属性应该为真。
这里是我的:
public bool expandable
{
get { return (this.row.Count() > 0); }
}
它可以完美的在这里!
希望它能帮助, 马里奥
尼斯之一 - 我曾想过这样一个程序我工作,但没想到这东西,我想多花一两分钟上。现在我可以C + P :) – Charleh 2012-08-07 13:54:01