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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 28.02.2013, 15:54   #1
RomanA
Пользователь
 
Регистрация: 10.08.2011
Сообщений: 30
По умолчанию WPF DataGrid Binding

Добрый день. Есть вопрос по поводу привязки данных к DataGrid.

Есть класс.

Код:
public class MyFilesInformation
    {
        public string FileName { get; set; }
        public string FilePath { get; set; }

        public MyFilesInformation(string Name, string Path)
        {
            FileName = Name;
            FilePath = Path;
        }
    }
В конструкторе главной формы создается список,

Код:
  public partial class MainWindow : Window
    {
        private List<MyFilesInformation> listFiles;

        public MainWindow()
        {
            InitializeComponent();
            
            listFiles = new List<MyFilesInformation>();

            dgFiles.ItemsSource = listFiles;
        }
    }
который при нажатии кнопки заполняется.

Не совсем понимаю, что я должен прописать в файле MainWindow.xaml, чтобы вывести один столбец, в котором будет отображаться имя файла:

Код:
	<DataGrid Name="dgFiles" Grid.Column="0" Margin="5" AutoGenerateColumns="False" Background ="White" VerticalGridLinesBrush ="Black">
		<DataGrid.Columns>
			<DataGridTextColumn Header="Имя файла" Width ="220" Binding="{Binding Path=FileName}"></DataGridTextColumn>
		</DataGrid.Columns>
	</DataGrid>
Данный код не работает...

Подскажите? Я достаточно туманно представляю как можно связать данные из List'a с DataGrid, все мои поиски вели в основном к DataGridView, но как понимаю это совершенно другой компонент. WPF начал изучать на прошлой неделе и пока до некоторых вещей пока не дошел.
RomanA вне форума Ответить с цитированием
Ответ


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[C# + WPF] Отлов нажатий клавиш, хуки, горячие клавиши в проекте WPF Casper-SC WPF, UWP, WinRT, XAML 3 03.03.2017 15:00
DataGrid WPF Brodish C# (си шарп) 0 06.01.2013 15:42
Событие в DataGrid WPF ViRTaCe C# (си шарп) 5 09.05.2012 09:34
Binding Source БД Сохранение zargandr1 Базы данных (ADO.NET, LinqToSql, ORM Entity Framework, NHibernate) 0 22.04.2011 10:36
класс Screen в WPF. Есть ли такой? [?] Не добавлять же сборку Forms в WPF Casper-SC Общие вопросы .NET 2 30.07.2010 15:10