Silerlight 控制datagrid控件多选时不显示详细信息

在datagrid SelectionChanged事件增加以下代码,如果当前选择的数量大于1,则把详细信息收缩,否则,当选定的时候在咱开。

 private void dgList_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            if (this.dgList.SelectedItems.Count > 1)
            {
                dgList.RowDetailsVisibilityMode = DataGridRowDetailsVisibilityMode.Collapsed;
            }
            else
                dgList.RowDetailsVisibilityMode = DataGridRowDetailsVisibilityMode.VisibleWhenSelected;
        }

 

posted on 2012-07-27 16:44  梦想飞的鱼  阅读(143)  评论(0编辑  收藏  举报

导航