RingSoft.DataEntryControls.WPF Namespace
Classes
Class | Description | |
---|---|---|
AspChildControlTypeAttribute |
Class AspChildControlTypeAttribute. This class cannot be inherited.
Implements the Attribute
|
|
AspDataFieldAttribute |
Class AspDataFieldAttribute. This class cannot be inherited.
Implements the Attribute
|
|
AspDataFieldsAttribute |
Class AspDataFieldsAttribute. This class cannot be inherited.
Implements the Attribute
|
|
AspMethodPropertyAttribute |
Class AspMethodPropertyAttribute. This class cannot be inherited.
Implements the Attribute
|
|
AspMvcActionAttribute |
ASP.NET MVC attribute. If applied to a parameter, indicates that the parameter
is an MVC action. If applied to a method, the MVC action name is calculated
implicitly from the context. Use this attribute for custom wrappers similar to
System.Web.Mvc.Html.ChildActionExtensions.RenderAction(HtmlHelper, String).
|
|
AspMvcActionSelectorAttribute |
ASP.NET MVC attribute. When applied to a parameter of an attribute,
indicates that this parameter is an MVC action name.
|
|
AspMvcAreaAttribute |
ASP.NET MVC attribute. Indicates that the marked parameter is an MVC area.
Use this attribute for custom wrappers similar to
System.Web.Mvc.Html.ChildActionExtensions.RenderAction(HtmlHelper, String).
|
|
AspMvcAreaMasterLocationFormatAttribute |
Class AspMvcAreaMasterLocationFormatAttribute. This class cannot be inherited.
Implements the Attribute
|
|
AspMvcAreaPartialViewLocationFormatAttribute |
Class AspMvcAreaPartialViewLocationFormatAttribute. This class cannot be inherited.
Implements the Attribute
|
|
AspMvcAreaViewLocationFormatAttribute |
Class AspMvcAreaViewLocationFormatAttribute. This class cannot be inherited.
Implements the Attribute
|
|
AspMvcControllerAttribute |
ASP.NET MVC attribute. If applied to a parameter, indicates that the parameter is
an MVC controller. If applied to a method, the MVC controller name is calculated
implicitly from the context. Use this attribute for custom wrappers similar to
System.Web.Mvc.Html.ChildActionExtensions.RenderAction(HtmlHelper, String, String).
|
|
AspMvcDisplayTemplateAttribute |
ASP.NET MVC attribute. Indicates that a parameter is an MVC display template.
Use this attribute for custom wrappers similar to
System.Web.Mvc.Html.DisplayExtensions.DisplayForModel(HtmlHelper, String).
|
|
AspMvcEditorTemplateAttribute |
ASP.NET MVC attribute. Indicates that the marked parameter is an MVC editor template.
Use this attribute for custom wrappers similar to
System.Web.Mvc.Html.EditorExtensions.EditorForModel(HtmlHelper, String).
|
|
AspMvcMasterAttribute |
ASP.NET MVC attribute. Indicates that the marked parameter is an MVC Master. Use this attribute
for custom wrappers similar to System.Web.Mvc.Controller.View(String, String).
|
|
AspMvcMasterLocationFormatAttribute |
Class AspMvcMasterLocationFormatAttribute. This class cannot be inherited.
Implements the Attribute
|
|
AspMvcModelTypeAttribute |
ASP.NET MVC attribute. Indicates that the marked parameter is an MVC model type. Use this attribute
for custom wrappers similar to System.Web.Mvc.Controller.View(String, Object).
|
|
AspMvcPartialViewAttribute |
ASP.NET MVC attribute. If applied to a parameter, indicates that the parameter is an MVC
partial view. If applied to a method, the MVC partial view name is calculated implicitly
from the context. Use this attribute for custom wrappers similar to
System.Web.Mvc.Html.RenderPartialExtensions.RenderPartial(HtmlHelper, String).
|
|
AspMvcPartialViewLocationFormatAttribute |
Class AspMvcPartialViewLocationFormatAttribute. This class cannot be inherited.
Implements the Attribute
|
|
AspMvcSuppressViewErrorAttribute |
ASP.NET MVC attribute. Allows disabling inspections for MVC views within a class or a method.
|
|
AspMvcTemplateAttribute |
ASP.NET MVC attribute. Indicates that the marked parameter is an MVC template.
Use this attribute for custom wrappers similar to
System.ComponentModel.DataAnnotations.UIHintAttribute(System.String).
|
|
AspMvcViewAttribute |
ASP.NET MVC attribute. If applied to a parameter, indicates that the parameter
is an MVC view component. If applied to a method, the MVC view name is calculated implicitly
from the context. Use this attribute for custom wrappers similar to
System.Web.Mvc.Controller.View(Object).
|
|
AspMvcViewComponentAttribute |
ASP.NET MVC attribute. If applied to a parameter, indicates that the parameter
is an MVC view component name.
|
|
AspMvcViewComponentViewAttribute |
ASP.NET MVC attribute. If applied to a parameter, indicates that the parameter
is an MVC view component view. If applied to a method, the MVC view component view name is default.
|
|
AspMvcViewLocationFormatAttribute |
Class AspMvcViewLocationFormatAttribute. This class cannot be inherited.
Implements the Attribute
|
|
AspRequiredAttributeAttribute |
Class AspRequiredAttributeAttribute. This class cannot be inherited.
Implements the Attribute
|
|
AspTypePropertyAttribute |
Class AspTypePropertyAttribute. This class cannot be inherited.
Implements the Attribute
|
|
AssertionConditionAttribute |
Indicates the condition parameter of the assertion method. The method itself should be
marked by AssertionMethodAttribute attribute. The mandatory argument of
the attribute is the assertion type.
|
|
AssertionMethodAttribute |
Indicates that the marked method is assertion method, i.e. it halts the control flow if
one of the conditions is satisfied. To set the condition, mark one of the parameters with
AssertionConditionAttribute attribute.
|
|
BaseTypeRequiredAttribute |
When applied to a target attribute, specifies a requirement for any type marked
with the target attribute to implement or inherit specific type or types.
|
|
BaseWindow |
Base window class.
Implements the Window
|
|
Calculator |
The popup calculator control that appears below a decimal edit control when the calculator button is pushed.
Implements the Control
Implements the IDropDownCalculator
Implements the ICalculatorControl
|
|
CanBeNullAttribute |
Indicates that the value of the marked element could be null sometimes,
so checking for null is required before its usage.
|
|
CannotApplyEqualityOperatorAttribute |
Indicates that the value of the marked type (or its derivatives)
cannot be compared using '==' or '!=' operators and Equals()
should be used instead. However, using '==' or '!=' for comparison
with null is always permitted.
|
|
CollectionAccessAttribute |
Indicates how method, constructor invocation, or property access
over collection type affects the contents of the collection.
Use CollectionAccessType to specify the access type.
|
|
ComparisonConverter |
Used by xaml to convert values.
Implements the IValueConverter
|
|
ContentComboBoxControl |
Combobox control that displays custom content.
Implements the ComboBox
|
|
ContractAnnotationAttribute |
Describes dependency between method input and output.
|
|
ControlsUserInterface |
The user interface.
Implements the IControlsUserInterface
|
|
CustomContentControl |
A control that displays custom content.
Implements the Control
|
|
DataEntryCustomContentTemplate |
Class that displays custom content to user.
Implements the ObservableCollection
|
|
DataEntryCustomContentTemplateItem |
A custom control content item.
|
|
DataEntryMemoEditor |
A memo editor control.
Implements the Control
Implements the IReadOnlyControl
|
|
DataEntryMemoTabItem |
A tab item control that hosts a Memo Editor control. Puts a red dot on the right side of the header when there is tet inside the memo editor.
Implements the TabItem
|
|
DateEditControl |
A control that edits dates and times.
Implements the DropDownEditControl
Implements the IDateEditControl
Implements the IReadOnlyControl
|
|
DateReadOnlyBox |
A control that displays date values to the user. User is not allowed to edit.
Implements the ReadOnlyBox
Implements the IReadOnlyControl
|
|
DecimalEditControl |
A control that edits decimal values.
Implements the NumericEditControl<(Of <(<'T>)>)>
|
|
DecimalReadOnlyBox |
A control that displays decimal values to the user. User is not allowed to edit.
Implements the NumericReadOnlyBox<(Of <(<'T>)>)>
|
|
DropDownCalendar |
The calendar popup control that appears when the user clicks on the date edit control's calendar button.
Implements the Control
Implements the IDropDownCalendar
|
|
DropDownEditControl |
the base class of all dropdown edit controls.
Implements the Control
Implements the IDropDownControl
|
|
EnumConverter |
Converts enums. Used by xaml radio boxes to set enums.
Implements the IValueConverter
|
|
ExtensionMethods |
Class ExtensionMethods.
|
|
HtmlAttributeValueAttribute |
Class HtmlAttributeValueAttribute. This class cannot be inherited.
Implements the Attribute
|
|
HtmlElementAttributesAttribute |
Class HtmlElementAttributesAttribute. This class cannot be inherited.
Implements the Attribute
|
|
InstantHandleAttribute |
Tells code analysis engine if the parameter is completely handled when the invoked method is on stack.
If the parameter is a delegate, indicates that delegate is executed while the method is executed.
If the parameter is an enumerable, indicates that it is enumerated while the method is executed.
|
|
IntegerEditControl |
A control that edits integer values.
Implements the NumericEditControl<(Of <(<'T>)>)>
|
|
InvokerParameterNameAttribute |
Indicates that the function argument should be a string literal and match one
of the parameters of the caller function. For example, ReSharper annotates
the parameter of ArgumentNullException.
|
|
ItemCanBeNullAttribute |
Can be applied to symbols of types derived from IEnumerable as well as to symbols of Task
and Lazy classes to indicate that the value of a collection item, of the Task.Result property
or of the Lazy.Value property can be null.
|
|
ItemNotNullAttribute |
Can be applied to symbols of types derived from IEnumerable as well as to symbols of Task
and Lazy classes to indicate that the value of a collection item, of the Task.Result property
or of the Lazy.Value property can never be null.
|
|
LinqTunnelAttribute |
Indicates that method is pure LINQ method, with postponed enumeration (like Enumerable.Select,
.Where). This annotation allows inference of [InstantHandle] annotation for parameters
of delegate type by analyzing LINQ method chains.
|
|
LocalizationRequiredAttribute |
Indicates whether the marked element should be localized.
|
|
MacroAttribute |
Allows specifying a macro for a parameter of a source template.
|
|
MeansImplicitUseAttribute |
Can be applied to attributes, type parameters, and parameters of a type assignable from Type .
When applied to an attribute, the decorated attribute behaves the same as UsedImplicitlyAttribute.
When applied to a type parameter or to a parameter of type Type, indicates that the corresponding type
is used implicitly.
|
|
MustUseReturnValueAttribute |
Indicates that the return value of the method invocation must be used.
|
|
NoEnumerationAttribute |
Indicates that IEnumerable passed as a parameter is not enumerated.
Use this annotation to suppress the 'Possible multiple enumeration of IEnumerable' inspection.
|
|
NonNegativeValueAttribute |
Indicates that the integral value never falls below zero.
|
|
NoReorderAttribute |
Prevents the Member Reordering feature from tossing members of the marked class.
|
|
NotificationButton |
Button that displays a red ellipse notification when set.
Implements the Button
|
|
NotifyPropertyChangedInvocatorAttribute |
Indicates that the method is contained in a type that implements
System.ComponentModel.INotifyPropertyChanged interface and this method
is used to notify that some property value changed.
|
|
NotNullAttribute |
Indicates that the value of the marked element can never be null.
|
|
NumericEditControl<(Of <(<'T>)>)> |
The decimal and integer control base class.
Implements the DropDownEditControl
Implements the INumericControl
Implements the IReadOnlyControl
|
|
NumericReadOnlyBox<(Of <(<'T>)>)> |
A control that displays decimal/integer values to the user. User is not allowed to edit.
Implements the ReadOnlyBox
|
|
PathReferenceAttribute |
Indicates that a parameter is a path to a file or a folder within a web project.
Path can be relative or absolute, starting from web root (~).
|
|
ProvidesContextAttribute |
Indicates the type member or parameter of some type, that should be used instead of all other ways
to get the value of that type. This annotation is useful when you have some "context" value evaluated
and stored somewhere, meaning that all other ways to get this value must be consolidated with existing one.
|
|
PublicAPIAttribute |
This attribute is intended to mark publicly available API
which should not be removed and so is treated as used.
|
|
PureAttribute |
Indicates that a method does not make any observable state changes.
The same as System.Diagnostics.Contracts.PureAttribute.
|
|
RazorDirectiveAttribute |
Class RazorDirectiveAttribute. This class cannot be inherited.
Implements the Attribute
|
|
RazorHelperCommonAttribute |
Class RazorHelperCommonAttribute. This class cannot be inherited.
Implements the Attribute
|
|
RazorImportNamespaceAttribute |
Class RazorImportNamespaceAttribute. This class cannot be inherited.
Implements the Attribute
|
|
RazorInjectionAttribute |
Class RazorInjectionAttribute. This class cannot be inherited.
Implements the Attribute
|
|
RazorLayoutAttribute |
Class RazorLayoutAttribute. This class cannot be inherited.
Implements the Attribute
|
|
RazorPageBaseTypeAttribute |
Class RazorPageBaseTypeAttribute. This class cannot be inherited.
Implements the Attribute
|
|
RazorSectionAttribute |
Razor attribute. Indicates that the marked parameter or method is a Razor section.
Use this attribute for custom wrappers similar to
System.Web.WebPages.WebPageBase.RenderSection(String).
|
|
RazorWriteLiteralMethodAttribute |
Class RazorWriteLiteralMethodAttribute. This class cannot be inherited.
Implements the Attribute
|
|
RazorWriteMethodAttribute |
Class RazorWriteMethodAttribute. This class cannot be inherited.
Implements the Attribute
|
|
RazorWriteMethodParameterAttribute |
Class RazorWriteMethodParameterAttribute. This class cannot be inherited.
Implements the Attribute
|
|
ReadOnlyBox |
A base control that displays values to the user. User is not allowed to edit.
Implements the Control
|
|
RegexPatternAttribute |
Indicates that the marked parameter is a regular expression pattern.
|
|
SourceTemplateAttribute |
An extension method marked with this attribute is processed by code completion
as a 'Source Template'. When the extension method is completed over some expression, its source code
is automatically expanded like a template at call site.
|
|
StringEditControl |
A control that edits string values.
Implements the TextBox
Implements the IReadOnlyControl
|
|
StringFormatMethodAttribute |
Indicates that the marked method builds string by the format pattern and (optional) arguments.
The parameter, which contains the format string, should be given in constructor. The format string
should be in String-like form.
|
|
StringReadOnlyBox |
A control that displays string values to the user. User is not allowed to edit.
Implements the ReadOnlyBox
|
|
TerminatesProgramAttribute | Obsolete.
Indicates that the marked method unconditionally terminates control flow execution.
For example, it could unconditionally throw exception.
|
|
TextComboBoxControl |
A combo box which displays text values.
Implements the ComboBox
|
|
UsedImplicitlyAttribute |
Indicates that the marked symbol is used implicitly (e.g. via reflection, in external library),
so this symbol will not be reported as unused (as well as by other usage inspections).
|
|
ValueProviderAttribute |
Use this annotation to specify a type that contains static or const fields
with values for the annotated property/field/parameter.
The specified type will be used to improve completion suggestions.
|
|
ValueRangeAttribute |
Indicates that the integral value falls into the specified interval.
It's allowed to specify multiple non-intersecting intervals.
Values of interval boundaries are inclusive.
|
|
ValueToForegroundColorConverterGreen |
Converts positive values to green color.
Implements the IValueConverter
|
|
ValueToForegroundConverter |
Gets color based on double value. Red if negative. Green if positive.
Implements the IValueConverter
|
|
ValueToForegroundParameter |
Class ValueToForegroundParameter.
|
|
VmUiControl |
Maps UiCommand to control.
|
|
VmUiControlFactory |
Creates a vmUiControl based on ctrol.
|
|
WaitSpinner |
Interaction logic for WaitSpinner.xaml
|
|
WPFControlsGlobals |
Class WPFControlsGlobals.
|
|
XamlItemBindingOfItemsControlAttribute |
XAML attribute. Indicates the property of some BindingBase-derived type, that
is used to bind some item of ItemsControl-derived type. This annotation will
enable the DataContext type resolve for XAML bindings for such properties.
|
|
XamlItemsControlAttribute |
XAML attribute. Indicates the type that has ItemsSource property and should be treated
as ItemsControl-derived type, to enable inner items DataContext type resolve.
|
|
XamlItemStyleOfItemsControlAttribute |
XAML attribute. Indicates the property of some Style-derived type, that
is used to style items of ItemsControl-derived type. This annotation will
enable the DataContext type resolve for XAML bindings for such properties.
|
Interfaces
Interface | Description | |
---|---|---|
IDecimalEditControl |
Interface IDecimalEditControl
Extends the INumericControl
|
|
IReadOnlyControl |
Interface IReadOnlyControl
|
Enumerations
Enumeration | Description | |
---|---|---|
AssertionConditionType |
Specifies assertion type. If the assertion method argument satisfies the condition,
then the execution continues. Otherwise, execution is assumed to be halted.
|
|
CollectionAccessType |
Provides a value for the CollectionAccessAttribute to define
how the collection method invocation affects the contents of the collection.
|
|
ImplicitUseKindFlags |
Specify the details of implicitly used symbol when it is marked
with MeansImplicitUseAttribute or UsedImplicitlyAttribute.
|
|
ImplicitUseTargetFlags |
Specify what is considered to be used implicitly when marked
with MeansImplicitUseAttribute or UsedImplicitlyAttribute.
|
|
MapType |
Enum MapType
|