Собственно есть DataGrid заполняемый в конструкторе класса. При нажатии на Ячейку Cell
нужно получить данные этой ячейки в обьект DataGridCellInfo
.
private DataGridCellInfo _currentCell;
public DataGridCellInfo CellInfos
{
get
{
return _currentCell;
}
set
{
_currentCell = value;
}
}
XAML датагрида :
<DataGrid x:Name="AppFTPfiles" Margin="0,30,0,0" AutoGenerateColumns="False" ItemsSource="{Binding ApplicationCollection}" IsReadOnly="True"
CurrentCell="{Binding CellInfos, Mode=OneWayToSource}"
>
<i:Interaction.Triggers>
<i:EventTrigger EventName="MouseLeftButtonUp">
<i:InvokeCommandAction Command="{Binding DownloadPDF}"/>
</i:EventTrigger>
</i:Interaction.Triggers>
<DataGrid.Columns>
<DataGridTextColumn Width="*" Header="FTP files" Binding="{Binding Name}" />
</DataGrid.Columns>
</DataGrid>
Собственно коллекция-источник данных :
public ObservableCollection<Documents> ApplicationCollection { get; set; }
public class Documents
{
public string Name { get; set; }
}
И заполнение, что бы не заморачиватся такое :
public documentViewModel() //Конструктор класса
{
ApplicationCollection = new ObservableCollection<Documents>();
ApplicationCollection.Add(new Documents()
{
Name = "text"
});
}
По клику по ячейки мне нужно получить текст из текущей ячейки и использовать его далее в комманде. Но свойство келлинфо все время пусто, показывает что структура содержит недопустимые данные.
Обидно что точно такую же операцию делал на другой форме с другой VModel а теперь всю голову сломал и не понимаю в чем ошибка? Подскажите кто с подобным сталкивался?
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Необходимы выгружать изображения на сервер, и принимать их там с помощью PHP кодаДля удобной обработки фотографий необходимо наделить эту...
Изучаю asp, никак не могу найти правильный путь для реализации такой фичи:
Ищу ресурсы для изучения фреймворка XAFЧто можете посоветовать помимо документации на официальном сайте ? Гугл ничего ценного не выдал