Namespace: UserControlClassLibrary
Extends: ConverterDisplay
Description: Currency converter output display.
Constructors |
Usage |
CurrencyConverterDisplay(ICurrencyCodeConverter) |
Initializes an instance of CurrencyConverterDisplay class with injected service |
Events |
Usage |
OnUnitChange(object, EventArgs) (inherited)
|
when currency unit in drop-down list is changed |
Properties |
Usage |
InputUnit<string> (overridden)
|
current currency unit to be converted |
InputValue<string> (inherited)
|
value in current currency unit |
MainOutputUnit<string> (overridden)
|
target currency unit for conversion |
MainOutputValue<string> (inherited)
|
value after conversion |
ExtraOutputLabels<Label[]> (inherited)
|
label control holding extra conversion results |
Methods |
Usage |
Clear() (inherited)
|
clear all displayed content |
PopulateOptions(string[]) (overridden)
|
populate drop-down list with all supported currency unit |
DisplayInput(string, IFormatter) (overridden)
|
display user input |
DisplayMainOutput(string, IFormatter) (overridden)
|
display conversion result |
DisplayExtraOutputs(Tuple<string, string>[], IFormatter) (overridden)
|
display additional conversion results if applicable |