// 设置Devexpress TreeList中指定行指定列的编辑状态
private void trLst_OtherCost_ShowingEditor(object sender, CancelEventArgs e)
{
TreeList currentTreeList = sender as TreeList;
if (currentTreeList != null)
{
TreeListNode node = currentTreeList.FocusedNode;
TreeListColumn column = currentTreeList.FocusedColumn;
if (column.FieldName == "自动计算")
{
if (node.GetValue(1).ToString() == "土" )
{
// 继续事件
e.Cancel = false;
}
}
else
{
// 取消事件
e.Cancel = true;
}
}
}
private void trLst_OtherCost_ShowingEditor(object sender, CancelEventArgs e)
{
TreeList currentTreeList = sender as TreeList;
if (currentTreeList != null)
{
TreeListNode node = currentTreeList.FocusedNode;
TreeListColumn column = currentTreeList.FocusedColumn;
if (column.FieldName == "自动计算")
{
if (node.GetValue(1).ToString() == "土" )
{
// 继续事件
e.Cancel = false;
}
}
else
{
// 取消事件
e.Cancel = true;
}
}
}