Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

308
Views
Uso de datos de muestra guardados como XAML, en tiempo de diseño en UWP

Estoy leyendo este artículo e intento usar datos de muestra para que ListView muestre los datos en el momento del diseño.
Sin embargo, no puedo hacerlo y veo un error que dice que no puede construir el DataContext en ListView en la parte resaltada a continuación.

d:DataContext="{d:DesignData SampleData.xaml}"

Estudio visual 2019 16.9.1

Los archivos son los siguientes. Estos se han guardado en una carpeta en plano.

¿Podría ayudarme a conocer la forma apropiada de tal uso de datos de muestra?

Página principal.xaml:

 <Page x:Class="App1.MainPage" 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" Background="{ThemeResource ApplicationPageBackgroundThemeBrush}" d:DesignWidth="459" d:DesignHeight="262"> <Grid> <ListView d:DataContext="{d:DesignData SampleData.xaml}" ItemsSource="{Binding Mode=OneWay}"> <ListView.ItemTemplate> <DataTemplate> <StackPanel Orientation="Horizontal"> <TextBox Text="-- " /> <TextBox Text="{Binding Name}" /> <TextBox Text="{Binding Age}" /> </StackPanel> </DataTemplate> </ListView.ItemTemplate> </ListView> </Grid> </Page>

SampleData.xaml (marcado como DesignData para la acción de compilación):

 <sample:PersonCollection xmlns:sample="using:App1"> <sample:Person Name="John Doe" Age="20" /> <sample:Person Name="Jane Doe" Age="30" /> </sample:PersonCollection>

Persona.cs:

 namespace App1 { public class Person { public string Name { get; set; } public int Age { get; set; } public Person() { } } }

PersonCollection.cs:

 using System.Collections.ObjectModel; namespace App1{ public class PersonCollection : ObservableCollection<Person> { public PersonCollection(): base(){ } } }
over 4 years ago · Santiago Trujillo
1 answers
Answer question

0

Uso de datos de muestra guardados como XAML, en tiempo de diseño en UWP

Me temo que no puede usar los datos de diseño de Xaml para la aplicación UWP, derive de este documento. Una buena opción es la función Crear datos de muestra a partir de la clase en Blend para Visual Studio. Puede encontrar ese comando en uno de los botones en la parte superior del panel Datos. Desafortunadamente,

El panel de datos en Blend solo es compatible con proyectos destinados a .NET Framework. No es compatible con proyectos de UWP o proyectos destinados a .NET Core.

over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!