示例#1
0
        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);
            }
        }
示例#2
0
        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());
            }
        }
示例#3
0
        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);
            }
        }
示例#4
0
        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;
        }