Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > WPF, UWP, WinRT, XAML
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.04.2021, 17:55   #1
grmotild
Новичок
Джуниор
 
Регистрация: 12.04.2021
Сообщений: 1
По умолчанию WPF user control binding source

Добрый день.
Я использую PDFIUM компонент для отображения pdf файлов
Прошу помощи в передаче пути к файлу из модели в главную форму.

MainWindow.xaml:
<ScrollViewer>
<controls:PdfViewer x:Name="pdfV1"></controls:PdfViewer>
</ScrollViewer>

UserControl: PdfViewer.xaml
<ScrollViewer >
<Wpf:PdfViewer Name="pdfV">
</ScrollViewer>

Модель: MainWindowViewModel
private pdfItem _SelectedItem;
public pdfItem SelectedItem
{
get { return _SelectedItem; }
set
{
if (_SelectedItem != value)
{
_SelectedItem = value;

string pdffilePath = getpdffilepathfunction();
if (File.Exists(pdffilePath))
{
pdfFile = pdffilePath;
NotifyPropertyChanged("pdfFile");
}
}
}

private string _pdfFile;
public string pdfFile
{
get { return _pdfFile; }
set { _pdfFile = value; ; OnPropertyChanged("pdfFile"); }
}

///////////////
Я хочу чтобы при присвоении пути в переменную pdfFile главная форма сразу загружала файл внутри usercontrol "pdfV1"
grmotild вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
User control ts-alan ASP.NET 0 02.04.2015 16:19
WPF DataGrid Binding RomanA WPF, UWP, WinRT, XAML 0 28.02.2013 15:54
Binding Source БД Сохранение zargandr1 Базы данных (ADO.NET, LinqToSql, ORM Entity Framework, NHibernate) 0 22.04.2011 10:36
Binding Source БД Сохранение zargandr1 C# (си шарп) 0 20.04.2011 18:56
проблема с binding source и update Vitamin125 Общие вопросы .NET 0 20.05.2010 15:38