BindingBase.StringFormat Property

Definition

Gets or sets the string format for this binding.

public string StringFormat { get; set; }
member this.StringFormat : string with get, set

Property Value

System.String

A string specifying the format for the value of this binding.

Remarks

Used for providing a display format for the binding value or compositing the value with other text. Implementors of BindingBase decide how the string format is utilized, but all support standard System.String.Format* conventions.

Binding allows for one argument for its singular value.

A simple example showing compositing text and determining the display format for the value with a Binding

Label label = new Label();
label.AddBinding (new Binding (Label.TextProperty, "Price") {
  StringFormat = "Price: {0:C2}"
});

Applies to

See also

  • <xref:System.String.Format*>