Show / Hide Table of Contents

Class Scalar<T>

Represents scalar data that can be used as data binding source.

Inheritance
System.Object
Scalar
Scalar<T>
Implements
IScalars
System.Collections.Generic.IReadOnlyCollection<Scalar>
System.Collections.Generic.IEnumerable<Scalar>
System.Collections.IEnumerable
Inherited Members
Scalar.Container
Scalar.Ordinal
Scalar.SetValue(Object, Boolean)
Scalar.IsEditing
Scalar.IScalars.Contains(Scalar)
Scalar.IReadOnlyCollection<Scalar>.Count
Scalar.IEnumerable<Scalar>.GetEnumerator()
Scalar.IEnumerable.GetEnumerator()
Scalar.IScalars.IsSealed
Scalar.IScalars.Seal()
Scalar.IScalars.Add(Scalar)
Scalar.IScalars.Remove(Scalar)
Scalar.IScalars.Clear()
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: DevZest.Data.Presenters
Assembly: DevZest.Data.WPF.dll
Syntax
public abstract class Scalar<T> : Scalar, IScalars, IReadOnlyCollection<Scalar>, IEnumerable<Scalar>, IEnumerable
Type Parameters
Name Description
T

Properties

Name Description
EqualityComparer

Gets the equality comparer.

Value

Gets or sets the data value.

Methods

Name Description
AddValidator(Func<T, String>)

Adds validator.

EditValue(T)

Tries to edit data value.

GetValue(Boolean)

Gets the data value.

SetValue(T, Boolean)

Sets the data value.

Extension Methods

BindingFactory.BindToComboBox<T>(Scalar<T>, IEnumerable, String, String)
BindingFactory.BindToComboBox<T>(Scalar<T>, Scalar<IEnumerable>, String, String)
BindingFactory.BindToTextBlock(Scalar, String, IFormatProvider)
Scalars.Except(IScalars, IScalars)
Scalars.Intersect(IScalars, IScalars)
Scalars.IsProperSubsetOf(IScalars, IScalars)
Scalars.IsProperSupersetOf(IScalars, IScalars)
Scalars.IsSubsetOf(IScalars, IScalars)
Scalars.IsSupersetOf(IScalars, IScalars)
Scalars.Overlaps(IScalars, IScalars)
Scalars.SetEquals(IScalars, IScalars)
Scalars.SymmetricExcept(IScalars, IScalars)
Scalars.Union(IScalars, IScalars)
  • Improve this Doc
  • View Source
Back to top Copyright © Weifen Luo | DevZest