public override FrameworkElement CreateCellEditElement(GridViewCell cell, object dataItem)
		{
			this.BindingTarget = RadDateTimePicker.SelectedValueProperty;

			RadDateTimePicker picker = new RadDateTimePicker();
			picker.IsTooltipEnabled = false;

			picker.TimeInterval = this.TimeInterval;

			picker.SetBinding(this.BindingTarget, this.CreateValueBinding());

			return picker;
		}
コード例 #2
0
        public override FrameworkElement CreateCellEditElement(GridViewCell cell, object dataItem)
        {
            this.BindingTarget = RadDateTimePicker.SelectedValueProperty;

            RadDateTimePicker picker = new RadDateTimePicker();

            picker.IsTooltipEnabled = false;

            picker.TimeInterval = this.TimeInterval;

            picker.SetBinding(this.BindingTarget, this.CreateValueBinding());

            return(picker);
        }
コード例 #3
0
ファイル: DateTimePickerColumn.cs プロジェクト: unicloud/FRP
        public override FrameworkElement CreateCellEditElement(GridViewCell cell, object dataItem)
        {
            BindingTarget = RadDateTimePicker.SelectedValueProperty;

            RadDateTimePicker picker = new RadDateTimePicker();
            TouchManager.SetIsTouchHitTestVisible(picker, false);
            picker.IsTooltipEnabled = false;
            picker.InputMode = InputMode.DatePicker;
            picker.TimeInterval = TimeInterval;

            picker.SetBinding(BindingTarget, CreateValueBinding());

            return picker;
        }
コード例 #4
0
        public override FrameworkElement CreateFieldFilterEditor()
        {
            var dateTimePicker = new RadDateTimePicker();

            dateTimePicker.InputMode        = InputMode.DatePicker;
            dateTimePicker.IsTooltipEnabled = false;

            var selectedValueBinding = new Binding("Value")
            {
                Mode          = BindingMode.TwoWay,
                FallbackValue = null,
                Converter     = new DateTimeFilterEditorConverter()
            };

            dateTimePicker.SetBinding(RadDateTimePicker.SelectedValueProperty, selectedValueBinding);

            return(dateTimePicker);
        }