Модераторы: gambit, Kefir, Partizan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> отображение данных в окне в реальном времени 
:(
    Опции темы
Stas123
Дата 15.6.2011, 17:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 180
Регистрация: 18.11.2009

Репутация: нет
Всего: нет



Здравсвуйте.
Нашел пример кода, как отоброжать данные, в виде столцов, получая их в реальном времени. Выглядит это так.
Код

<Window x:Class="My_Sec_WPF.RRRWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    x:Name="qqqWindow" Title="QQQWindow" Height="400" Width="280">
    <Grid>
        <ListView ItemsSource="{Binding ElementName=qqqWindow, Path=QQQtes}">
            <ListView.View>
                <GridView>
                    <GridViewColumn Width="70" Header="Объем1" DisplayMemberBinding="{Binding Path=volume1}" />
                    <GridViewColumn Width="100" Header="Среднее" DisplayMemberBinding="{Binding Path=Median}" />
                    <GridViewColumn Width="70" Header="Объем2" DisplayMemberBinding="{Binding Path=volume2}" />
                </GridView>
            </ListView.View>
        </ListView>
    </Grid>
</Window>


Как отобразить эти данные на Label или TextBox ?
PM MAIL   Вверх
-Mikle-
Дата 16.6.2011, 08:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Невидимка Vingrad'а
***


Профиль
Группа: Экс. модератор
Сообщений: 1672
Регистрация: 22.6.2003
Где: Казахстан, Астана

Репутация: 13
Всего: 59



Ну превращай свои данные в нужный текст и выводи. В чем проблемы то?


--------------------
Если тебе плюют в спину, значит ты впереди...
PM   Вверх
Stas123
Дата 16.6.2011, 09:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 180
Регистрация: 18.11.2009

Репутация: нет
Всего: нет



как это сделать?
я пробовал так и так, но не вышло.
Код


<ListView ItemsSource="{Binding ElementName=qqqtesWindow, Path=QQQtes}">
            
            
            
            <TextBox x:Name="Path" Text="{Binding Path=Median}" Grid.Column="2" Grid.ColumnSpan="2" Grid.Row="0" />
            
            <Label Grid.Column="2" Grid.Row="1" Content="{Binding Path=Median}" />
        </ListView>


Это сообщение отредактировал(а) Stas123 - 16.6.2011, 09:49
PM MAIL   Вверх
-Mikle-
Дата 16.6.2011, 12:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Невидимка Vingrad'а
***


Профиль
Группа: Экс. модератор
Сообщений: 1672
Регистрация: 22.6.2003
Где: Казахстан, Астана

Репутация: 13
Всего: 59



Если тебе надо выводить текстом, то ListView тут вообще уже ни при чем. Бери свои данные, беги циклом по ним в коде и формируй нужный текстовый вид StringBuilder. Затем, получившийся результат выводи в бокс. Если тебе надо, чтоб было автообновление без лишних заморочек с твоей стороны, то тогда код форматирования списка в текст вынеси в конвертер (IValueConverter) и используй при биндинге. Но мое мнение - это все ради обучения, на практике такое решение не разумно, так как использует много ресурсов для построения текста в памяти по списочным данным. Зачем тебе это?


--------------------
Если тебе плюют в спину, значит ты впереди...
PM   Вверх
Stas123
Дата 16.6.2011, 13:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 180
Регистрация: 18.11.2009

Репутация: нет
Всего: нет



Моя программа получает данные в реальном времени.
Мне нужно их отоброжать графически. Тоже в реальном времени и с минимумом задержек.
На Label или на TextBox.

 
Цитата

Затем, получившийся результат выводи в бокс
 smile 

Это сообщение отредактировал(а) Stas123 - 16.6.2011, 13:29
PM MAIL   Вверх
-Mikle-
Дата 16.6.2011, 15:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Невидимка Vingrad'а
***


Профиль
Группа: Экс. модератор
Сообщений: 1672
Регистрация: 22.6.2003
Где: Казахстан, Астана

Репутация: 13
Всего: 59



Примеры использования IValueConverter смотри в МСДНе.
Например тут.


--------------------
Если тебе плюют в спину, значит ты впереди...
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | WPF и Silverlight | Следующая тема »


 




[ Время генерации скрипта: 0.1142 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.