private void CopyFieldElementData_ItemClick(object sender, DevExpress.Xpf.Bars.ItemClickEventArgs e) { PivotGridFieldValueMenuInfo menuInfo = pivotGrid.GridMenu.MenuInfo as PivotGridFieldValueMenuInfo; if (menuInfo != null && menuInfo.FieldValueElementData != null && menuInfo.FieldValueElementData.Value != null) { Clipboard.SetDataObject(menuInfo.FieldValueElementData.Value); } }
private void CopyValueItem_ItemClick(object sender, ItemClickEventArgs e) { PivotGridFieldValueMenuInfo menuInfo = pivotGridControl1.GridMenu.MenuInfo as PivotGridFieldValueMenuInfo; if (menuInfo != null && menuInfo.ValueItem != null && menuInfo.ValueItem.Value.ToString() != string.Empty) { Clipboard.SetText(menuInfo.ValueItem.Value.ToString()); } }
private void FilterFieldElementData_ItemClick(object sender, DevExpress.Xpf.Bars.ItemClickEventArgs e) { PivotGridFieldValueMenuInfo menuInfo = pivotGrid.GridMenu.MenuInfo as PivotGridFieldValueMenuInfo; if (menuInfo != null && menuInfo.FieldValueElementData != null && menuInfo.FieldValueElementData.Value != null && menuInfo.FieldValueElementData.Field != null) { PivotGridField field = menuInfo.FieldValueElementData.Field; object value = menuInfo.FieldValueElementData.Value; field.FilterValues.FilterType = FieldFilterType.Included; field.FilterValues.Add(value); } }
private void FilterValueItem_ItemClick(object sender, ItemClickEventArgs e) { PivotGridFieldValueMenuInfo menuInfo = pivotGridControl1.GridMenu.MenuInfo as PivotGridFieldValueMenuInfo; if (menuInfo != null && menuInfo.ValueItem != null && menuInfo.ValueItem.Value != null && menuInfo.ValueItem.Field != null) { PivotGridField field = menuInfo.ValueItem.Field; object value = menuInfo.ValueItem.Value; field.FilterValues.FilterType = FieldFilterType.Included; field.FilterValues.Add(value); } }
private void BarButtonItem_ItemClick(object sender, DevExpress.Xpf.Bars.ItemClickEventArgs e) { PivotGridFieldValueMenuInfo menuInfo = pivotGridControl1.GridMenu.MenuInfo as PivotGridFieldValueMenuInfo; this.Title = menuInfo.ValueItem.DisplayText; }