Цитата(Rohoss @ 27.6.2011, 01:11 ) | | Ну может быть DataPager невидим потому что недостаточно данных для того чтобы он визуализировался smile |
логично 
Добавлено @ 10:32
Цитата(Rohoss @ 27.6.2011, 01:11 ) | | Что касается StackPanel то он и будет невидим, если его не визуализировать. То есть, например не задать ему какой-то цвет. Вообще, по определению стек панель предназначен для того, чтобы содержать другие элементы управления. Это контейнер который задаёт своё тип рендеринга. |
Делал всё по примеру. Я понимаю, что панель и не должна быть видно, но метка и текстовый блок должны ведь?
| Код | <navigation:Page x:Class="HRApp.Views.EmployeeList" 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" xmlns:ds="clr-namespace:HRApp.Web" mc:Ignorable="d" xmlns:navigation="clr-namespace:System.Windows.Controls;assembly=System.Windows.Controls.Navigation" d:DesignWidth="640" d:DesignHeight="480" Title="EmployeeList Page" xmlns:sdk="http://schemas.microsoft.com/winfx/2006/xaml/presentation/sdk" xmlns:riaControls="clr-namespace:System.Windows.Controls;assembly=System.Windows.Controls.DomainServices"> <Grid x:Name="LayoutRoot"> <ScrollViewer x:Name="PageScrollViewer" Style="{StaticResource PageScrollViewerStyle}" > <StackPanel x:Name="ContentStackPanel" Style="{StaticResource ContentStackPanelStyle}"> <TextBlock Text="Телефонный справочник" Style="{StaticResource HeaderTextStyle}" Foreground="#FF2166D8" /> <riaControls:DomainDataSource Name="employeeDataSource" LoadSize="20" QueryName="GetEmployeesQuery" AutoLoad="True">
<riaControls:DomainDataSource.FilterDescriptors> <riaControls:FilterDescriptor PropertyPath="name" Operator="Contains" IgnoredValue="" Value="{Binding ElementName=NameContaining, Path=Text}"> </riaControls:FilterDescriptor> </riaControls:DomainDataSource.FilterDescriptors>
<riaControls:DomainDataSource.DomainContext> <ds:OrganizationContext/> </riaControls:DomainDataSource.DomainContext> <riaControls:DomainDataSource.SortDescriptors> <riaControls:SortDescriptor PropertyPath="name" Direction="Ascending" /> </riaControls:DomainDataSource.SortDescriptors> </riaControls:DomainDataSource>
<sdk:DataGrid AutoGenerateColumns="True" IsReadOnly="True" Name="dataGrid1" MinHeight="100" Height="321" ItemsSource="{Binding Data, ElementName=employeeDataSource}" /> <sdk:DataPager PageSize="5" Source="{Binding Data, ElementName=employeeDataSource}" HorizontalAlignment="Center" /> <StackPanel Orientation="Horizontal" Width="248" Height="38"> <TextBlock VerticalAlignment="Center" Text="Фильтр по имени" /> <TextBox x:Name="NameContaining" Width="133" FontSize="11" Margin="4" Text="" /> </StackPanel> </StackPanel> </ScrollViewer> </Grid> </navigation:Page>
|
|