private ArrayList ImageFileList(List <string> imagePaths) { ArrayList list = new ArrayList(); foreach (var item in imagePaths) { DisplayableImage image = new DisplayableImage(item); list.Add(image); } return(list); }
private void RegisterMapCard(object sender, EventArgs e) { if (NFCData == null) { registerMapCardLabel.Text = "No NFC Card Detected"; return; } Card card = Card.FindOrCreate(NFCData); DisplayableImage image = (DisplayableImage)mapImageList.SelectedItem; card.Type = "Map"; card.Source = image.ImagePath; card.Save(); registerMapCardLabel.Text = "Map Card Registered!"; }
private void SetThumbnailImage(object sender, EventArgs e) { DisplayableImage value = (DisplayableImage)mapImageList.SelectedItem; mapThumbnailImage.Image = new Bitmap(value.ImagePath); }
private void DisplayMap(object sender, EventArgs e) { DisplayableImage value = (DisplayableImage)mapImageList.SelectedItem; displayWindow.DisplayImage(value.ImagePath); }
/// <inheritdoc /> public IDisplayableImage CreateAndAdd(string path) { IDisplayableImage displayableImage = new DisplayableImage(path); return(this.Add(displayableImage)); }