public object Convert(object value, Type targetType, object parameter, CultureInfo culture) { GroupRowData rowData = value as GroupRowData; if (rowData == null) { return(""); } return("demogrid_" + rowData.Value.ToString().Replace(" ", "").ToLowerInvariant()); }
public object Convert(object value, Type targetType, object parameter, CultureInfo culture) { GroupRowData rowData = value as GroupRowData; if (rowData == null) { return(""); } return(rowData.Value.ToString().Replace(" ", "") + ".svg"); }
/// <summary> /// 设置数据 /// </summary> /// <param name="ruleData"></param> private void SetRowData(List <object> ruleData) { if (ruleData == null) { return; } var count = ruleData.Count; for (var i = 0; i < count; i++) { var row = ruleData[i] as Dictionary <string, object>; if (row == null) { continue; } var rowData = new GroupRowData(row); RowData.Add(rowData); } }
public object Convert(object[] values, Type targetType, object parameter, CultureInfo culture) { if (values == null || values.Length == 0) { return(null); } GroupRowData rowData = values[0] as GroupRowData; if (rowData == null) { return(null); } string result = String.Empty; foreach (var data in rowData.GroupValues) { result += data.DisplayText + " "; } result.Remove(result.Length - 1, 1); return(result); }