private void UpdateNodes() { if (!Dir.Equals("")) { Nodes.Clear(); Nodes = new ObservableCollection <string>( Directory.GetFiles(Dir). Select(item => item.Replace(node.dir + @"\", "")).ToList(). FindAll(item => item.EndsWith(".jpg") || item.EndsWith(".jpeg") || item.EndsWith(".gif") || item.EndsWith(".png")) ); } }
public override string ToString() { if (string.IsNullOrWhiteSpace(Field)) { return(string.Empty); } var dir = string.Empty; if (!string.IsNullOrWhiteSpace(Dir) && !Dir.Equals("asc", StringComparison.InvariantCultureIgnoreCase)) { dir = Dir.ToUpper(); } return(string.Format("{0} {1}", Field, dir).Trim()); }