Форум программистов, компьютерный форум, киберфорум
Наши страницы
C#: WPF, UWP и Silverlight
Войти
Регистрация
Восстановить пароль
 
ILamerok
0 / 0 / 0
Регистрация: 02.06.2018
Сообщений: 60
#1

Информация из Steam в DataGrid

10.08.2018, 18:52. Просмотров 82. Ответов 1

Есть код,который выводит НикнеймСтим и Стим64Ид в label.

Вот код :
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
#region -------Steam64ID-------
        async void LoadUser()
        {
            string UserID = GetSteamID();
            Steam.Models.SteamCommunity.PlayerSummaryModel User = await GetUser(UserID);
 
            steam64id.Content = User.SteamId.ToString();
            steamnick.Content = User.Nickname;
 
 
        }
 
        string GetSteamID()
        {
            RegistryKey registryKey = Registry.CurrentUser.OpenSubKey(@"Software\Valve\Steam");
            string FilePath = (string)registryKey.GetValue("SteamPath").ToString().Replace("/", "\\") + "\\config\\loginusers.vdf";
            using (StreamReader r = new StreamReader(FilePath))
            {
                string Info = r.ReadToEnd();
                return Info.Substring(Info.IndexOf("7656"), 17);
 
            }
 
        }
 
        async Task<Steam.Models.SteamCommunity.PlayerSummaryModel> GetUser(string steamid)
        {
            SteamUser SteamInterface = new SteamUser("MySteamAPI");
 
            var PlayerSummaryResponse = await SteamInterface.GetPlayerSummaryAsync(ulong.Parse(steamid));
            return PlayerSummaryResponse.Data;
        }
        #endregion
По сути,все данные хранятся в \\loginusers.vdf
Как сделать.чтобы при заходе на Page с DataGrid , автоматически заполнялась таблица с данными (User.Nickname и User.SteamId.ToString())
(с DataGrid впервые имею дело,помогите,весь день просидел,не могу понять)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.08.2018, 18:52
Ответы с готовыми решениями:

DataGrid: установить фокус на строку DataGrid, а не на сам DataGrid
Добрый день! Есть следующий код: public partial class MainWindow : Window...

Как зеркально отобразить dataGrid одного окна в dataGrid в другом окне?
Здравствуйте. Столкнулся с проблемой. Не знаю, как отобразить зеркально...

DataGrid+ObjectDataProvider+DataTable после изменения источника обновить DataGrid
Окно с DataGrid 1. В ресурсах окна объявлен Instance датапровайдера с методом,...

Удалить выбранную строку в DataGrid, если DataGrid содержит коллекцию
Здравствуйте! Скажите пожалуйсто, как удалить выбраную строку в DataGrid, если...

Как применить стиль строки dataGrid к определенному dataGrid
Доброго всем времени суток! Спасибо, что уделили мне свое время! Есть стиль...

1
ILamerok
0 / 0 / 0
Регистрация: 02.06.2018
Сообщений: 60
12.08.2018, 16:06  [ТС] #2
Закрыта тема.Решил проблему
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.08.2018, 16:06

Datagrid в ячейке Datagrid c корректным отображением границ
Задача поместить связанные данные (две таблицы Sql связаны по id ) в виде...

Binding данных в Datagrid внутри Datagrid
Приветствую! Есть у меня такая модель данных: public class Group { ...

Как в DataGrid сделать колонку, куда добавляется текстовая информация.
Здравствуйте. В общем мне нужно сделать так, чтобы одна колонка содержала бы...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru