Show / Hide Table of Contents

Class TemplateBuilder<T>

Base class to support building template.

Inheritance
System.Object
TemplateBuilder<T>
DataPresenter.TemplateBuilder
SimplePresenter.TemplateBuilder
Implements
System.IDisposable
Inherited Members
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 TemplateBuilder<T> : IDisposable where T : TemplateBuilder<T>
Type Parameters
Name Description
T

Type of the template builder.

Methods

Name Description
AddAsyncValidator(IScalars, Func<Task<IEnumerable<String>>>, String)

Adds async scalar validator.

AddAsyncValidator(IScalars, Func<Task<String>>, String)

Adds async scalar validator.

AddAsyncValidator<TElement>(ScalarInput<TElement>, Func<Task<IEnumerable<String>>>, String)

Adds async scalar validator.

AddAsyncValidator<TElement>(ScalarInput<TElement>, Func<Task<String>>, String)

Adds async scalar validator.

AddBinding<TElement>(TElement, ScalarBinding<TElement>)

Adds scalar binding.

Dispose()

Disposes this object.

WithInitialFocus(InitialFocus)

Sets the initial keyboard focus.

WithScalarValidationMode(ValidationMode)

Sets scalar validation mode.

  • Improve this Doc
  • View Source
Back to top Copyright © Weifen Luo | DevZest