powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Источники данных и управление ими
7 сообщений из 7, страница 1 из 1
Источники данных и управление ими
    #37118452
Chek_Fedor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Достался не доделанный проект с которым мне предстоит разобраться и доделать. В связи с этим пара вопросов.
В Visual Studio 2010 при открытии проекта смотрим на вкладку "источники данных" представляющую собой многоуровневый список верхний "myContext" следующие (уровнем ниже) название "QueryName" я так полагаю это и есть источники данных к которым мы обращаемся из программы
Вот часть кода
Код: plaintext
1.
2.
3.
4.
5.
<riaControls:DomainDataSource x:Name="myDomainDataSource" QueryName="GetZ_education_period" AutoLoad="True" DomainContext="{StaticResource myContext}">
            <riaControls:DomainDataSource.SortDescriptors>
                <riaControls:SortDescriptor PropertyPath="name" Direction="Ascending" />
            </riaControls:DomainDataSource.SortDescriptors> 
        </riaControls:DomainDataSource>

Проблема заключается в следующем. Не могу добавить еще одну таблицу в источник данных подскажите как это сделать (добавляется только как отдельная т.е. на уровне myContext).
и как их использовать. Т.е. "разжуйте" по мере возможности строку
Код: plaintext
1.
<riaControls:DomainDataSource x:Name="myDomainDataSource" QueryName="GetZ_education_period" AutoLoad="True" DomainContext="{StaticResource myContext}">
Как она работает?
Спасибо.
...
Рейтинг: 0 / 0
Источники данных и управление ими
    #37118525
Фотография уТКа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Источники данных и управление ими
    #37118782
Chek_Fedor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так-то оно так "разжевано". Только вот "источник данных" не могу добавить.
...
Рейтинг: 0 / 0
Источники данных и управление ими
    #37119783
Фотография уТКа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Chek_Fedor,

забей на источники данных, кидай на форму DomainDataSource из панели контролов и прописывай Query, вот и все что тебе понадобится.
...
Рейтинг: 0 / 0
Источники данных и управление ими
    #37119968
Chek_Fedor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо, вот как оно делается.
...
Рейтинг: 0 / 0
Источники данных и управление ими
    #37122567
Chek_Fedor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добавил DomainDataSource как его грамотно использовать?
Вот строка
Код: plaintext
1.
<riaControls:DomainDataSource x:Name="myDomainDataSource" QueryName="GetZ_cathedraQuery" PageSize="20" LoadSize="40" AutoLoad="True">
Что есть что
Name="myDomainDataSource" просто имя с помощью его мы к нему обращаемся
QueryName="GetZ_cathedraQuery" как это работает?
Пытался добавить
DomainContext="{StaticResource myContext}" ругается
В общем есть таблица с данными как ее привязать к Grid
или добавить если это нужно в "Источники данных"
...
Рейтинг: 0 / 0
Источники данных и управление ими
    #37128734
Chek_Fedor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подскажите как привязать DataGrid к таблице с данными вот "доставшийся" мне код
Код: plaintext
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.
34.
35.
36.
37.
38.
39.
navigation:Page x:Class="SilverlightApplication2.СathedraPage" 
           xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
           xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 
           xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
           xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
           mc:Ignorable="d"
           xmlns:navigation="clr-namespace:System.Windows.Controls;assembly=System.Windows.Controls.Navigation"
           xmlns:riaControls="clr-namespace:System.Windows.Controls;assembly=System.Windows.Controls.DomainServices"
           d:DesignWidth="640" d:DesignHeight="480"
           Title="СathedraPage Page" xmlns:sdk="http://schemas.microsoft.com/winfx/2006/xaml/presentation/sdk" NavigationCacheMode="Required">
    <Grid x:Name="LayoutRoot">
        <Grid.RowDefinitions>
            <RowDefinition Height="Auto" />
            <RowDefinition Height="Auto"/>
            <RowDefinition Height="Auto"/>
        </Grid.RowDefinitions>
        <Grid.ColumnDefinitions>
            <ColumnDefinition/>
            <ColumnDefinition Width="Auto"/>
            <ColumnDefinition/>
        </Grid.ColumnDefinitions>
        <!--DomainContext="{StaticResource myContext}"-->
        <riaControls:DomainDataSource x:Name="myDomainDataSource" QueryName="GetZ_cathedraQuery" PageSize="20" LoadSize="40" AutoLoad="True" DomainContext="{StaticResource myContext}">
            <riaControls:DomainDataSource.SortDescriptors>
                <riaControls:SortDescriptor PropertyPath="name" Direction="Ascending" />
            </riaControls:DomainDataSource.SortDescriptors>
            <riaControls:DomainDataSource.GroupDescriptors>
                <riaControls:GroupDescriptor PropertyPath="parent"/>
            </riaControls:DomainDataSource.GroupDescriptors>
        </riaControls:DomainDataSource>
        <sdk:DataPager Grid.Column="1" Source="{Binding Data, ElementName=myDomainDataSource}" />
        <sdk:DataGrid AutoGenerateColumns="False" Name="dataGrid1" Grid.Column="1" Grid.Row="2" ItemsSource="{Binding Data, ElementName=myDomainDataSource}" RowBackground="LightBlue" AlternatingRowBackground="Gray" >
            <sdk:DataGrid.Columns>
                <sdk:DataGridTextColumn Binding="{Binding indx}" Header="ID" />
                <sdk:DataGridTextColumn Binding="{Binding name}" Header="Название кафедры"/>
            </sdk:DataGrid.Columns>
        </sdk:DataGrid>
    </Grid>
</navigation:Page>
Меня интересуют вот эти строки
Код: plaintext
1.
<riaControls:DomainDataSource x:Name="myDomainDataSource" QueryName="GetZ_cathedraQuery" PageSize="20" LoadSize="40" AutoLoad="True" DomainContext="{StaticResource myContext}">
В общем есть таблица на MSSQL серваке название Z_cathedra поля ind, name, user. Соединяемся с базой в WebConfig'е как отобразить ее содержимое можно на маленьком (отдельном) примере. Спасибо.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Источники данных и управление ими
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]