XAML中的GridView和ListView似乎是相同的控件.
开发人员如何在两者之间做出选择?
什么是去阅读和写作就像我们以前使用的App.config和Web.config中简单的配置数据的最佳方式<appsettings />可通过ConfigurationManager您的Windows 8/RT的Windows/Windows应用商店/ Windows的现代UI应用程序内之前,作什么用?
我正在开发一个Windows应用商店项目,我想从National Instruments DAQ中读取一个简单的温度测量数据.然而,DLL库的数据采集是在.NETFramework 4.0格式时添加此作为参考,以我的Windows商店应用项目中,我得到以下错误:"该项目的目标'.NetFramework’,而文件的参考目标的.NetCore'"
在网上搜索,我发现windows store app必须只使用对另一个.NETCore或Portable Library二进制文件的引用,它不能引用一个完整的.NET 4.0库.我想有很多人有类似的问题,所以我想知道是否有任何走动技巧?

我有一个实体类
public class someclass
{
public string property1 {get; set;}
public string property2 {get; set;}
public string property3 {get; set;}
}
Run Code Online (Sandbox Code Playgroud)
并使用sqlite连接类obj DB我正在创建表
Db.CreateTableAsync<someclass>().GetAwaiter().GetResult();
Run Code Online (Sandbox Code Playgroud)
我想要实现的是,我不希望sqlite在表中创建列property3.有没有办法实现这个目标?
我正在使用SQLiteAsync库来存储Windows应用程序.
我有一个按钮,我想用它来启动视频播放,所以它应该看起来像一个"播放"按钮.屏幕上的按钮相当大.这是我到目前为止:
<Button Style="{StaticResource PlayButton}">
<SymbolIcon Symbol="Play"/>
</Button>
Run Code Online (Sandbox Code Playgroud)
PlayButton资源定义MinPeight和MinWidth为200px.这个问题是播放图标非常小,大约16px左右.我怎样才能让它变大?我尝试在Button声明中设置FontSize ="200",但没有区别.
关于用户的区域设置,我在Windows 8 Metro应用程序(XAML和C#)中遇到了一些问题.似乎应用程序不会尊重用户的区域设置,因此即使您的Windows 8设置为以芬兰语格式显示日期和时间,应用程序仍将使用美国格式显示它们.但这是一个很大的问题,必须有一些我不知道的东西?
为了测试这一点,我首先创建了一个WPF应用程序.应用程序只打印出CurrentCulture和格式化的DateTime.Now:
private void Culture_Loaded_1(object sender, RoutedEventArgs e)
{
this.Culture.Text = System.Globalization.CultureInfo.CurrentCulture.DisplayName;
}
private void Date_Loaded_1(object sender, RoutedEventArgs e)
{
this.Date.Text = DateTime.Now.ToString();
}
Run Code Online (Sandbox Code Playgroud)
这是我的默认区域设置:

运行时,应用程序以芬兰语格式显示日期:

然后我将区域设置更改为美国:

当应用程序再次运行时,文化和格式发生了变化:

这就像我期望一切正常工作,这也是我期望WinRT应用程序的工作方式.
因此,下一步,我使用相同的代码创建了一个WinRT(XAML和C#)应用程序,并将区域设置恢复为芬兰语.问题:

即使我通过区域设置定义格式应为"芬兰语",WinRT应用程序也会以美国格式显示日期时间.然后我修改了应用程序的项目文件,并使fi-FI成为默认语言:

此更改还修改了应用程序的文化:

奇怪.我将默认语言更改回其默认值,格式化已恢复为美国.然后我在项目中创建了文件夹"Strings-fi-FI",并在项目中添加了一个空的"Resources.resw".这个空文件似乎已经足够了,因为我现在正在使用芬兰格式:

只要删除空资源文件,格式就会恢复为美国:

很奇怪.
这导致了一些问题,但我认为主要的问题是:WinRT应用程序是否故意不遵循用户的区域设置(如WPF应用程序)?
我正在Windows 8 Store App使用C#和XAML使用编程(地铁设计)Visual Studio 2012.
不需要具有多用户支持等的数据库服务器.
我想将我的数据存储在本地数据库中,并且不知道哪个数据库适合我的需要.也许SQLite?或者是否有更适合Windows应用商店应用的解决方案,并在Visual Studio中更好地集成?
该应用程序是一种日历,数据库应存储由日期,任务等组成的用户数据.
XAML StackPanel在单个方向上并排对齐控件.A WrapPanel类似但是TextWrapping="Wrap"在XAML中TextBox,当达到相应的高度或宽度时,控件"包裹"到下一列或行.

类似但不一样的是,WrapGrid包装内容,但是在统一的网格中.虽然VariableSizedWrapGrid允许容器中的不同物品.这两种都不WrapGrids能用在外面ItemsControl.所以,他们被取消资格.
当开发人员在Visual Studio中查看他们的本机XAML工具箱时,没有WrapPanel.WPF开发人员有一个WrapPanel他们可能正在寻找这个通用工具来解决他们的场景.所以,我要问:
有没有人知道XAML-WinRT中的WrapPanel?(虚拟化的那个怎么样?)
在Windows 10 UWP应用程序中,如何检测当前的Internet连接是Wifi还是Cellular?