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.