1 type derived from ExpressionActivityEditor
System.Data (1)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Expressions\TextualExpressionEditor.cs (1)
17
public abstract class TextualExpressionEditor :
ExpressionActivityEditor
47 references to ExpressionActivityEditor
System.Data (47)
cdf\src\NetFx40\Tools\Microsoft.Tools.Common\Microsoft\Activities\Presentation\ExpressionSettingHelper.cs (1)
36
globalEditorSetting =
ExpressionActivityEditor
.GetExpressionActivityEditor(root);
cdf\src\NetFx40\Tools\Microsoft.Tools.Common\Microsoft\Activities\Presentation\Xaml\WorkflowDesignerXamlSchemaContext.cs (1)
41
supportedTypes.Add(typeof(System.Activities.Presentation.Expressions.
ExpressionActivityEditor
));
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\ExpressionHelper.cs (2)
190
string editorName =
ExpressionActivityEditor
.GetExpressionActivityEditor(originalExpression);
193
ExpressionActivityEditor
.SetExpressionActivityEditor(morphedExpression, editorName);
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Expressions\ExpressionActivityEditor.cs (15)
22
public static readonly DependencyProperty HintTextProperty = DependencyProperty.Register("HintText", typeof(string), typeof(
ExpressionActivityEditor
));
24
public static readonly DependencyProperty ExpressionProperty = DependencyProperty.Register("Expression", typeof(ModelItem), typeof(
ExpressionActivityEditor
),
27
public static readonly DependencyProperty ExpressionTypeProperty = DependencyProperty.Register("ExpressionType", typeof(Type), typeof(
ExpressionActivityEditor
),
30
public static readonly DependencyProperty OwnerActivityProperty = DependencyProperty.Register("OwnerActivity", typeof(ModelItem), typeof(
ExpressionActivityEditor
),
33
public static readonly DependencyProperty UseLocationExpressionProperty = DependencyProperty.Register("UseLocationExpression", typeof(bool), typeof(
ExpressionActivityEditor
),
36
public static readonly DependencyProperty PathToArgumentProperty = DependencyProperty.Register("PathToArgument", typeof(string), typeof(
ExpressionActivityEditor
),
39
public static readonly DependencyProperty IsSupportedExpressionProperty = DependencyProperty.Register("IsSupportedExpression", typeof(bool), typeof(
ExpressionActivityEditor
),
42
public static readonly DependencyProperty VerticalScrollBarVisibilityProperty = DependencyProperty.Register("VerticalScrollBarVisibility", typeof(ScrollBarVisibility), typeof(
ExpressionActivityEditor
),
45
public static readonly DependencyProperty HorizontalScrollBarVisibilityProperty = DependencyProperty.Register("HorizontalScrollBarVisibility", typeof(ScrollBarVisibility), typeof(
ExpressionActivityEditor
),
48
public static readonly DependencyProperty ExplicitCommitProperty = DependencyProperty.Register("ExplicitCommit", typeof(bool), typeof(
ExpressionActivityEditor
),
51
public static readonly DependencyProperty AcceptsReturnProperty = DependencyProperty.Register("AcceptsReturn", typeof(bool), typeof(
ExpressionActivityEditor
),
54
public static readonly DependencyProperty AcceptsTabProperty = DependencyProperty.Register("AcceptsTab", typeof(bool), typeof(
ExpressionActivityEditor
),
57
public static readonly DependencyProperty IsReadOnlyProperty = DependencyProperty.Register("IsReadOnly", typeof(bool), typeof(
ExpressionActivityEditor
),
60
public static readonly DependencyProperty IsIndependentExpressionProperty = DependencyProperty.Register("IsIndependentExpression", typeof(bool), typeof(
ExpressionActivityEditor
),
149
static AttachableMemberIdentifier editorPropertyID = new AttachableMemberIdentifier(typeof(
ExpressionActivityEditor
), "ExpressionActivityEditor");
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\View\ExpressionTextBox.xaml.cs (27)
28
using ExpressionEditor = System.Activities.Presentation.Expressions.
ExpressionActivityEditor
;
259
ExpressionActivityEditor
editor;
276
internal
ExpressionActivityEditor
Editor
379
ExpressionActivityEditor
newEditor;
429
ExpressionEditor
.ValidateExpressionActivityEditorName((string)e.NewValue);
643
if (!typeof(
ExpressionActivityEditor
).IsAssignableFrom(expressionEditorType))
646
expressionEditorType.FullName, typeof(
ExpressionActivityEditor
).FullName)));
675
internal bool TryCreateEditor(string expressionEditorName, out
ExpressionActivityEditor
editorInstance)
688
editorInstance = Activator.CreateInstance(expressionEditorType) as
ExpressionActivityEditor
;
692
internal IExpressionEditorService GetExpressionService(
ExpressionActivityEditor
editor)
718
expressionEditorType =
ExpressionEditor
.GetExpressionActivityEditor(root);
752
internal void InitializeEditor(
ExpressionActivityEditor
editor, ExpressionTextBox expressionTextBox)
758
SetBinding("InternalHintText",
ExpressionActivityEditor
.HintTextProperty, editor, expressionTextBox, BindingMode.TwoWay);
759
SetBinding("IsSupportedExpression",
ExpressionActivityEditor
.IsSupportedExpressionProperty, editor, expressionTextBox, BindingMode.OneWayToSource, null);
760
SetBinding("HorizontalScrollBarVisibility",
ExpressionActivityEditor
.HorizontalScrollBarVisibilityProperty, editor, expressionTextBox);
761
SetBinding("VerticalScrollBarVisibility",
ExpressionActivityEditor
.VerticalScrollBarVisibilityProperty, editor, expressionTextBox);
762
SetBinding("AcceptsReturn",
ExpressionActivityEditor
.AcceptsReturnProperty, editor, expressionTextBox);
763
SetBinding("AcceptsTab",
ExpressionActivityEditor
.AcceptsTabProperty, editor, expressionTextBox);
764
SetBinding("Expression",
ExpressionActivityEditor
.ExpressionProperty, editor, expressionTextBox, BindingMode.TwoWay, new Collection<ValidationRule> { new ExpressionValidationRule(expressionTextBox) });
765
SetBinding("ExpressionType",
ExpressionActivityEditor
.ExpressionTypeProperty, editor, expressionTextBox);
766
SetBinding("OwnerActivity",
ExpressionActivityEditor
.OwnerActivityProperty, editor, expressionTextBox);
767
SetBinding("UseLocationExpression",
ExpressionActivityEditor
.UseLocationExpressionProperty, editor, expressionTextBox);
768
SetBinding("PathToArgument",
ExpressionActivityEditor
.PathToArgumentProperty, editor, expressionTextBox);
769
SetBinding("IsReadOnly",
ExpressionActivityEditor
.IsReadOnlyProperty, editor, expressionTextBox);
770
SetBinding("ExplicitCommit",
ExpressionActivityEditor
.ExplicitCommitProperty, editor, expressionTextBox);
771
SetBinding("ClipToBounds",
ExpressionActivityEditor
.ClipToBoundsProperty, editor, expressionTextBox);
781
SetBinding("IsIndependentExpression",
ExpressionActivityEditor
.IsIndependentExpressionProperty, editor, expressionTextBox);
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\View\VisualBasicEditor.xaml.cs (1)
113
ExpressionActivityEditor
.HintTextProperty.OverrideMetadata(typeof(VisualBasicEditor), new FrameworkPropertyMetadata(SR.ExpressionDefaultText));