У меня есть код частичного класса для формы XAML. Вот код:
partial class GalleryDictionary
{
private void GalleryItemLabelPropertyChanged(object sender, RoutedEventArgs e)
{
var mainWindow = Application.Current.MainWindow as MainWindow;
if (mainWindow == null)
return;
var tb = sender as TextBox;
if (tb == null)
return;
var sip = tb.DataContext as StereoImagePair;
if (sip == null)
return;
sip.Label = tb.Text;
mainWindow.Db.SubmitChanges();
}
}
Это весь файл DOC.XAML.CS после объявления пространства имен.
В моем файле XAML мне нужно получить доступ к переменной из этого файла XAML.CS, которую я хотел бы назвать DriveOnRight. Вот строчка, с которой я боролся:
<ToggleButton Grid.Row="1" Grid.Column="2" Width="26" Height="26" IsChecked="True" Click="GalleryItemLabelPropertyChanged" CommandParameter="2" Name="PS" Content="{Binding DriveOnRight}"></ToggleButton>
Где файл XAML читает .... Content = "{Binding DriveOnRight}" - это то место, где мне нужно получить доступ к переменной из файла CS и отобразить ее там.
Как мне это сделать?
Любая помощь будет оценена по достоинству.