=== Command Properties ===
* ID: String. The ID of the property to be edited.
* ScanToInput: bool. If this is false (default) a textbox for editing is shown. If true, a scan dialog appears, that allows to scan a barcode.
Example:
<source lang = "xml">
<Button Command="{Binding EditPropertyValueCommand}" Text="Edit">
<Button.CommandParameter>
<uc:KeyValueList>
<uc:KeyValueParameter Key="ID" Value="TEXT_READWRITE" />
</uc:KeyValueList>
</Button.CommandParameter>
</Button>
</source>
=== Scan to Input ===
* ScanToInput: bool. Default value is false.
A custom button can be added to the UI to trigger the scanning control by default when the string edit window is opened, simply by adding the following KeyValueParameter:
<source lang = "xml">
<Button Command="{Binding EditPropertyValueCommand}" Text="ScanToEdit">
</Button>
</source>
{{Version/MobileSince|5.2}} A togglebutton to do from within the string edit dialogue was added to the standard UI.
[[Category:XAML|EditPropertyValueCommand]]