Это кажется простым, но я не могу понять это! Нужна небольшая помощь здесь. У меня есть куча ListBoxItems, и я хотел бы, чтобы при сбросе они выводили другой текст.
Можно ли использовать оператор if на основе имени ListBoxItem для события удаления?
XAML:
<ListBoxItem x:Name="ActionItem">
<Image Source="Action.png" Height="60" Width="60" ToolTip="Action"/>
Код сзади:
private void DropImage(object sender, System.Windows.DragEventArgs e)
{
{
ImageSource image = e.Data.GetData(typeof(ImageSource)) as ImageSource;
Image imageControl = new Image() { Width = image.Width, Height = image.Height, Source = image };
Canvas.SetLeft(imageControl, e.GetPosition(this.MyCanvas).X);
Canvas.SetTop(imageControl, e.GetPosition(this.MyCanvas).Y);
this.Canvas.Children.Add(imageControl);
TextBox.Text = ("This is a test!");
}
Должен ли я преобразовывать свои списочные элементы в строки, а затем делать оператор if для каждого или? БЛАГОДАРЯ