Имам частичен код на класа за 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 файла и да я покажа там.
Как да направя това?
Всяка помощ със сигурност ще бъде оценена.