private void CMMenuPanel_MouseLeftButtonUp(object sender, MouseButtonEventArgs e) { if (RefreshClicked != null) { RefreshClicked.Invoke(this, EventArgs.Empty); } }
public AssemblyComponentList(Assembly assembly, int total) { Assembly = assembly; InitializeComponent(); SetVisibility(); NameLabel.Text = assembly.Name; CurrentLabel.Text = total.ToString(); TotalLabel.Text = assembly.ToPrice.ToString(); ProgressLabel.Text = GetReadyPercentage().ToString(); ProgressBar.Value = GetReadyPercentage(); BackButton.Click += BackButton_Click; RefreshButton.Click += RefreshButton_Click; CPUButton.Click += CPUButton_Clicked; RAMButton.Click += RAMButton_Clicked; GPUButton.Click += GPUButton_Clicked; PowerUnitButton.Click += PowerUnitButton_Clicked; MotherboardButton.Click += MotherboardButton_Clicked; HDDButton.Click += HDDButton_Clicked; SSDButton.Click += SSDButton_Clicked; foreach (var assemblyComponent in assembly.AssemblyComponents) { var componentView = new ComponentView(assembly, assemblyComponent.BaseComponent, assemblyComponent.Quantity); componentView.Deleted += (o, a) => { RefreshClicked?.Invoke(this, a); }; AssemblyComponentPanel.Controls.Add(componentView); } }
public ErrorListViewModel() { Errors = new ObservableCollection <ErrorViewModel>(); CopySingleCommand = new Command(HandleCopySingle); CopyAllCommand = new Command(HandleCopyAll); RefreshCommand = new Command(() => RefreshClicked?.Invoke(this, null)); }
private void MenuItemRefresh_Click(object sender, EventArgs e) { if (RefreshClicked != null) { //Try to invoke the Refresh event first. This will allow the UserControlDashboard to use its dedicated refresh thread, which will only start //if it is not already in the process of running it's own refresh. RefreshClicked.Invoke(this, e); return; } }
public TelemetryControl() { InitializeComponent(); containerPanel.Loaded += (sender, e) => { MarginSetter.CreateThicknesForChildren(sender, new DependencyPropertyChangedEventArgs()); }; Loaded += TelemetryControl_Loaded; lblRefresh.MouseLeftButtonDown += (sender, e) => { RefreshClicked?.Invoke(sender, e); }; btnRefresh.MouseLeftButtonDown += (sender, e) => { RefreshClicked?.Invoke(sender, e); }; lblDefault.MouseLeftButtonDown += (sender, e) => { DefaultClicked?.Invoke(sender, e); }; }
private async void GoToSearchPage(ComponentTypeEnumeration type) { var resultFirms = await APIContext.Options.GetFirms(type); var resultLookups = await APIContext.Options.GetLookups(type); var resultUnits = await APIContext.Options.GetUnits(type); if (resultFirms.Success && resultLookups.Success && resultUnits.Success) { var searchModal = new SearchComponentModal(Assembly, type, resultFirms.Data, resultLookups.Data, resultUnits.Data); var result = searchModal.ShowDialog(this); if (result == DialogResult.OK) { RefreshClicked?.Invoke(this, new EventArgs()); } } }
private void Refresh_Clicked(TrakHound_UI.Button bt) { RefreshClicked?.Invoke(this); }
private void Button_Click(object sender, RoutedEventArgs e) { RefreshClicked?.Invoke(this, null); }
private void RefreshButton_Click(object sender, EventArgs e) { RefreshClicked?.Invoke(this, e); }