コード例 #1
0
        private IEnumerable<IColumnItem> GetFullColumnList(Type itemType, List<string> hiddenProps = null)
        {
            var result = new ColumnCollection();
            result.AddColumns(itemType, SearchViewModel);

            if (SearchViewModel.ProcessSystemName == Constants.AccountProcessName)
            {
                for (var i = result.Count - 1; i >= 0; --i)
                {
                    if (result[i].FullName == "Password")
                        result.RemoveAt(i);
                }
            }

            return result;
        }