ImportSettingsPanel
StockSharp.Xaml
Das Visual Panel zum Bearbeiten der Importeinstellungen.
Erbt von: UserControl
Implementiert: IAsyncPersistable, IComponentConnector
Konstruktoren
ImportSettingsPanel
public ImportSettingsPanel()
importSettingsPanel = ImportSettingsPanel()
Initialisiert eine neue Instanz von ImportSettingsPanel.
Eigenschaften
SelectedFields
public IList<FieldMapping> SelectedFields { get; }
value = importSettingsPanel.SelectedFields
Ausgewählte Felder.
SelectedFieldsSource
public IList<FieldMapping> SelectedFieldsSource { get; set; }
value = importSettingsPanel.SelectedFieldsSource
importSettingsPanel.SelectedFieldsSource = value
Ausgewählte Felder für die Bindung (OneWayToSource).
Settings
public ImportSettings Settings { get; set; }
value = importSettingsPanel.Settings
importSettingsPanel.Settings = value
Einstellungen des Imports.
UnSelectedFields
public IList<FieldMapping> UnSelectedFields { get; }
value = importSettingsPanel.UnSelectedFields
Alle Felder.
Methoden
HasErrors
public bool HasErrors()
result = importSettingsPanel.HasErrors()
Verifizieren.
Rückgabe: Prüfergebnis.
InitializeComponent
public void InitializeComponent()
importSettingsPanel.InitializeComponent()
InitializeComponent
LoadAsync
public Task LoadAsync(SettingsStorage storage, CancellationToken cancellationToken)
result = importSettingsPanel.LoadAsync(storage, cancellationToken)
Load settings.
- storage
- Settings storage.
- cancellationToken
- CancellationToken
Rückgabe: Task
SaveAsync
public Task SaveAsync(SettingsStorage storage, CancellationToken cancellationToken)
result = importSettingsPanel.SaveAsync(storage, cancellationToken)
Save settings.
- storage
- Settings storage.
- cancellationToken
- CancellationToken
Rückgabe: Task
SelectFields
private void SelectFields(IEnumerable<FieldMapping> fields, bool autoSetOrders)
importSettingsPanel.SelectFields(fields, autoSetOrders)
Felder auswählen.
- fields
- Felder.
- autoSetOrders
- Auto Set Fields Reihenfolge.
UnselectFields
private void UnselectFields(IEnumerable<FieldMapping> fields)
importSettingsPanel.UnselectFields(fields)
Ungewählte Felder.
- fields
- Felder.
Felder
MoveDownFieldCommand
public static readonly RoutedCommand MoveDownFieldCommand
value = ImportSettingsPanel.MoveDownFieldCommand
Befehl zum Herunterfahren des Feldes.
MoveUpFieldCommand
public static readonly RoutedCommand MoveUpFieldCommand
value = ImportSettingsPanel.MoveUpFieldCommand
Befehl Feld nach oben verschieben.
SelectedFieldsSourceProperty
public static readonly DependencyProperty SelectedFieldsSourceProperty
value = ImportSettingsPanel.SelectedFieldsSourceProperty
DependencyProperty für SelectedFieldsSource.
SelectFieldCommand
public static readonly RoutedCommand SelectFieldCommand
value = ImportSettingsPanel.SelectFieldCommand
Feldbefehl auswählen.
SettingsProperty
public static readonly DependencyProperty SettingsProperty
value = ImportSettingsPanel.SettingsProperty
DependencyProperty für Einstellungen.
UnselectFieldCommand
public static readonly RoutedCommand UnselectFieldCommand
value = ImportSettingsPanel.UnselectFieldCommand
Befehl „Feld nicht auswählen.