Download Expression Builder
Description
The purpose of this project is to provide reusable UI framework (WPF) for building expressions. For example, an expression "Name is "A" and Age is 10" could be represented by a tree consisting of a LogicalExpression "AND" with two children ComparisionExpressions.
Source Files
The download file expbuilder.zip has the following entries.
BuildProcessTemplates/DefaultTemplate.11.1.xaml
BuildProcessTemplates/LabDefaultTemplate.11.xaml
BuildProcessTemplates/UpgradeTemplate.xaml
ExpressionBuilder/ExpressionBuilder.Demo/App.xaml
ExpressionBuilder/ExpressionBuilder.Demo/App.xaml.cs
ExpressionBuilder/ExpressionBuilder.Demo/ExpressionBuilder.Demo.csproj
ExpressionBuilder/ExpressionBuilder.Demo/ExpressionBuilder.Demo.csproj.vspscc
ExpressionBuilder/ExpressionBuilder.Demo/MainWindow.xaml
ExpressionBuilder/ExpressionBuilder.Demo/MainWindow.xaml.cs
ExpressionBuilder/ExpressionBuilder.Demo/Properties/AssemblyInfo.cs
ExpressionBuilder/ExpressionBuilder.Demo/Properties/Resources.Designer.cs
ExpressionBuilder/ExpressionBuilder.Demo/Properties/Resources.resx
ExpressionBuilder/ExpressionBuilder.Demo/Properties/Settings.Designer.cs
ExpressionBuilder/ExpressionBuilder.Demo/Properties/Settings.settings
ExpressionBuilder/ExpressionBuilder.Demo/ValuesConverter.cs
ExpressionBuilder/ExpressionBuilder.Demo/ValuesTemplateSelector.cs
ExpressionBuilder/ExpressionBuilder.sln/* w w w.j a va 2s . c om*/
ExpressionBuilder/ExpressionBuilder.vssscc
ExpressionBuilder/ExpressionBuilder/BaseTypes/ChangeAwareObject.cs
ExpressionBuilder/ExpressionBuilder/BaseTypes/DelegateCommand.cs
ExpressionBuilder/ExpressionBuilder/BaseTypes/Extensions.cs
ExpressionBuilder/ExpressionBuilder/Controls/ComparisionExpressionViewer.cs
ExpressionBuilder/ExpressionBuilder/Controls/ContentAdorner.cs
ExpressionBuilder/ExpressionBuilder/Controls/ExpressionPlaceholderViewer.cs
ExpressionBuilder/ExpressionBuilder/Controls/ExpressionViewer.cs
ExpressionBuilder/ExpressionBuilder/Controls/LogicalExpressionViewer.cs
ExpressionBuilder/ExpressionBuilder/Controls/NiceComboBox.cs
ExpressionBuilder/ExpressionBuilder/Controls/NiceComboBoxItem.cs
ExpressionBuilder/ExpressionBuilder/Controls/NiceListPanel.cs
ExpressionBuilder/ExpressionBuilder/Converters/CompExpItemsConverter.cs
ExpressionBuilder/ExpressionBuilder/Converters/SelectorItemConverter.cs
ExpressionBuilder/ExpressionBuilder/Converters/StringIsNotNullConverter.cs
ExpressionBuilder/ExpressionBuilder/ExpressionBuilder.csproj
ExpressionBuilder/ExpressionBuilder/ExpressionBuilder.csproj.vspscc
ExpressionBuilder/ExpressionBuilder/Expressions/ComparisionExpression.cs
ExpressionBuilder/ExpressionBuilder/Expressions/ComparisionType.cs
ExpressionBuilder/ExpressionBuilder/Expressions/Expression.cs
ExpressionBuilder/ExpressionBuilder/Expressions/ExpressionPlaceholder.cs
ExpressionBuilder/ExpressionBuilder/Expressions/LeftValueExpression.cs
ExpressionBuilder/ExpressionBuilder/Expressions/LogicalExpression.cs
ExpressionBuilder/ExpressionBuilder/Expressions/LogicalOperatorType.cs
ExpressionBuilder/ExpressionBuilder/Expressions/RightValueExpression.cs
ExpressionBuilder/ExpressionBuilder/Expressions/ValueExpression.cs
ExpressionBuilder/ExpressionBuilder/Properties/AssemblyInfo.cs
ExpressionBuilder/ExpressionBuilder/Properties/Resources.Designer.cs
ExpressionBuilder/ExpressionBuilder/Properties/Resources.resx
ExpressionBuilder/ExpressionBuilder/Properties/Settings.Designer.cs
ExpressionBuilder/ExpressionBuilder/Properties/Settings.settings
ExpressionBuilder/ExpressionBuilder/Themes/Generic.xaml
Download
Click the following link to download expbuilder.zip.
expbuilder.zip