UWP-如何在“UWP”中实现数据输入表单;MasterDetailsView“;模板?
我有一个很好的使用Windows Templating Studio创建的MasterDetails视图,我想使用“Noselection”状态来实现一个数据输入表单 但是。。。我完全不知道该怎么办 (我知道如何强制显示NoSelection显示,将“Selected”值设置为null。) 任何帮助都很好 [编辑1]UWP-如何在“UWP”中实现数据输入表单;MasterDetailsView“;模板?,uwp,master-detail,windows-template-studio,Uwp,Master Detail,Windows Template Studio,我有一个很好的使用Windows Templating Studio创建的MasterDetails视图,我想使用“Noselection”状态来实现一个数据输入表单 但是。。。我完全不知道该怎么办 (我知道如何强制显示NoSelection显示,将“Selected”值设置为null。) 任何帮助都很好 [编辑1] <DataTemplate x:Key="NoSelectionContentTemplate"> <Grid Background="{
<DataTemplate x:Key="NoSelectionContentTemplate">
<Grid Background="{ThemeResource ApplicationPageBackgroundThemeBrush}">
<views:AddContrat />
<!--TextBlock
x:Uid="Contrats_NoSelection"
HorizontalAlignment="Center"
VerticalAlignment="Center"
Style="{StaticResource SubtitleTextBlockStyle}"
TextAlignment="Center" /-->
</Grid>
</DataTemplate>
但是。。。有一个错误:
严重性代码说明项目文件行抑制状态详细信息
说明错误XDG0062 System.Reflection.TargetInvocationException:
调用的目标已引发异常。-->
Microsoft.Data.Sqlite.SqliteException:Sqlite错误1:'没有这样的表:
“住宅”。在
Microsoft.Data.Sqlite.SqliteException.ThroweExceptionForRC(Int32 rc,
SQLITE3dB)在
Microsoft.Data.Sqlite.SqliteCommand.PrepareAndEnumerateStatements(秒表
计时器)+MoveNext()位于
Microsoft.Data.Sqlite.SqliteCommand.GetStatements(秒表
计时器)+MoveNext()位于
Microsoft.Data.Sqlite.SqliteDataReader.N GestionGarages ContratsPage.xaml 38 System.Reflection.TargetInvocationException:
调用的目标已引发异常。-->
Microsoft.Data.Sqlite.SqliteException:Sqlite错误1:'没有这样的表:
“住宅”。在
Microsoft.Data.Sqlite.SqliteException.ThroweExceptionForRC(Int32 rc,
SQLITE3dB)在
Microsoft.Data.Sqlite.SqliteCommand.PrepareAndEnumerateStatements(秒表
计时器)+MoveNext()位于
Microsoft.Data.Sqlite.SqliteCommand.GetStatements(秒表
位于Microsoft.Data.Sqlite.SqliteDataReade的timer)+MoveNext()
代码编译和运行没有问题
这一错误的原因可能是什么
UWP-如何在“MasterDetailsView”模板中实现数据输入表单
MasterDetailsView具有属性,您可以按如下方式在此处放置数据条目
<controls:MasterDetailsView.NoSelectionContentTemplate>
<DataTemplate>
<StackPanel HorizontalAlignment="Center"
VerticalAlignment="Center">
<SymbolIcon Symbol="Mail"
RenderTransformOrigin=".5,.5">
<SymbolIcon.RenderTransform>
<CompositeTransform
ScaleX="2"
ScaleY="2"/>
</SymbolIcon.RenderTransform>
</SymbolIcon>
<TextBlock Text="Please select item"
FontSize="24"
Margin="0,12"/>
</StackPanel>
</DataTemplate>
</controls:MasterDetailsView.NoSelectionContentTemplate>
UWP-如何在“MasterDetailsView”模板中实现数据输入表单
MasterDetailsView具有属性,您可以按如下方式在此处放置数据条目
<controls:MasterDetailsView.NoSelectionContentTemplate>
<DataTemplate>
<StackPanel HorizontalAlignment="Center"
VerticalAlignment="Center">
<SymbolIcon Symbol="Mail"
RenderTransformOrigin=".5,.5">
<SymbolIcon.RenderTransform>
<CompositeTransform
ScaleX="2"
ScaleY="2"/>
</SymbolIcon.RenderTransform>
</SymbolIcon>
<TextBlock Text="Please select item"
FontSize="24"
Margin="0,12"/>
</StackPanel>
</DataTemplate>
</controls:MasterDetailsView.NoSelectionContentTemplate>
MasterDetailsView
具有属性,您可以将数据条目放在此处。感谢@NicoZhu MSFT的回答,替换了NoSelectionContentTemplate(编辑文章)中的文本块,它可以工作MasterDetailsView
具有属性,您可以将数据输入放在此处。感谢@NicoZhu MSFT的回答,替换了NoSelectionContentTemplate(编辑文章)中的文本块,它可以工作!。