/// <inheritdoc/> public override object EditValue(ITypeDescriptorContext context, IServiceProvider provider, object Value) { string expression = (string)Value; Report report = context != null && context.Instance is Base ? (context.Instance as Base).Report : null; if (report != null) { return(Editors.EditExpression(report, expression)); } return(Value); }
private void tbExplodedValue_ButtonClick(object sender, EventArgs e) { tbExplodedValue.Text = Editors.EditExpression(Report, tbExplodedValue.Text); }
private void tbFilter_ButtonClick(object sender, EventArgs e) { tbFilter.Text = Editors.EditExpression(Report, tbFilter.Text); }
private void tbCustomExpression_ButtonClick(object sender, EventArgs e) { tbCustomExpression.Text = Editors.EditExpression(Report, tbCustomExpression.Text); }
private void tbParameterExpression2_ButtonClick(object sender, EventArgs e) { tbParameterExpression2.Text = Editors.EditExpression(Report, tbParameterExpression2.Text); }
private void FButton_Click(object sender, EventArgs e) { Text = Editors.EditExpression(Report, Text); FTimer.Start(); }