2015-03-31 8 views
0

Я стараюсь следовать вместе с этим SO answer, однако я Visual Studio жалуется, что Datagrid не поддерживается в проекте Windows Apps? Есть ли альтернатива Datagrid, которую я мог бы использовать?Datagrid не поддерживается в проекте Windows Apps

В конце концов, я хотел бы создать сетку кнопок, которые соответствуют MenuItem, который находится в List menuLists.

Я новичок в привязке данных, поэтому, если у кого-то есть лучшие вещи, на которые я должен смотреть, пожалуйста, дайте мне знать.

<Page 
    x:Class="App1.Pages.MenuItemsPage" 
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 
    xmlns:local="using:App1.Pages" 
    xmlns:d="http://schemas.microsoft.com/expression/blend/2008" 
    xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" 
    mc:Ignorable="d"> 
    <Page.Resources> 
     <CollectionViewSource x:Key="MenuItemsCollectionViewSource" Source="{Binding MenuItems}"/> 
    </Page.Resources> 

    <Grid Background="{ThemeResource ApplicationPageBackgroundThemeBrush}"> 
     <Grid.RowDefinitions> 
      <RowDefinition Height="*"/> 
      <RowDefinition Height="Auto" /> 
     </Grid.RowDefinitions> 
     <DataGrid Grid.Row ="0" ItemsSource ="{Binding Source = {StaticResource MenuItemsCollectionViewSource}}" /> 
    </Grid> 
</Page> 

ответ

0

Я понял. Я должен использовать GridView вместо этого, когда я работаю над страницами.

0

Нет контроля. Могут быть сторонние элементы управления, или вы можете получить похожие макеты, создавая шаблоны ListView.

Смежные вопросы