Не могу понять в чём проблема с textBox в wpf

Рейтинг: 0Ответов: 1Опубликовано: 21.06.2023

этот код на c#

using System;
using System.Collections.Generic;
using System.Windows;
using System.Windows.Controls;
using Un4seen.Bass;
using Un4seen.Bass.AddOn.Tags;
using Microsoft.Win32;
using TagLib;

private void songsListView_SelectionChanged(object sender, TextChangedEventArgs e)
    {
        if (songsListView.SelectedIndex != -1)
        {
            string selectedSong = importedSongs[songsListView.SelectedIndex];
            textBox.Text = Path.GetFileNameWithoutExtension(selectedSong);
        }
    }

a этот код на xml

<TextBox HorizontalAlignment="Left" Margin="57,217,0,0" TextWrapping="Wrap" Text="TextBox" VerticalAlignment="Top" Width="300" Height="32" FontSize="22" TextChanged="songsListView_SelectionChanged"/>

vs не нравится почему-то textBox из c# кода и выводит ошибку:CS0103 Имя "textBox" не существует в текущем контексте.

Ответы

▲ 0

Нужно добавить к TextBox параметр x:Name="textBox", тогда можно будет обращаться к TextBox из кода C#