private void pictureButton_Click(object sender, EventArgs e) { Button senderButton = (Button)sender; Image image = senderButton.BackgroundImage; if (image != null) { ImageDisplayForm displayForm = new ImageDisplayForm(image, this.BackgroundImage); displayForm.ShowDialog(); } }
private async void dataLabelBox_DoubleClick(object sender, EventArgs e) { if (dataLabelBox.SelectedItem != null) { if (((DataLabel)dataLabelBox.SelectedItem).DSectionType == DataSectionType.Image) { ImageDisplayForm img = new ImageDisplayForm(romFile, (DataLabel)dataLabelBox.SelectedItem); img.ShowDialog(); } else { var details = await disassembler.ShowDataLabelAsync((DataLabel)dataLabelBox.SelectedItem); UpdateMainTextBox(details); } } }
private async void dataLabelBox_DoubleClick(object sender, EventArgs e) { if (dataLabelBox.SelectedItem != null) { if (((DataLabel)dataLabelBox.SelectedItem).DSectionType == DataSectionType.Image) { ImageDisplayForm img = new ImageDisplayForm(romFile, (DataLabel)dataLabelBox.SelectedItem); img.ShowDialog(); } else { var details = await disassembler.ShowDataLabelAsync((DataLabel)dataLabelBox.SelectedItem); UpdateMainTextBox(details); } } }