Articles of uwp

如何在阅读视图中打开Web视图? UWP

我有一个FeedReader应用程序,我希望我的页面在阅读视图(IE 11,EDGEfunction)中打开。例如,Windows 10中的新闻应用程序使用此function,所有新闻描述都在阅读视图中。 可能吗 ? 阅读视图示例(屏幕截图): https://social.msdn.microsoft.com/Forums/getfile/733596 新闻应用阅读视图示例(截图): https://social.msdn.microsoft.com/Forums/getfile/733599 提前致谢 。

删除ListView项目上的button

我开始为UWP开发。 我试图创build一个ListView填充x:bind 。 现在我想在所有单个项目上创build一个button来删除它们。 像Windows 10邮件: 我创造了这个: <ListView x:Name="listActivity" ItemsSource="{x:Bind list}" Grid.Column="0" Header="Activity List" HorizontalAlignment="Center" Width="auto" IsItemClickEnabled="True" ItemClick="showDel"> <ListView.ItemTemplate> <DataTemplate x:DataType="vm:Activity"> <Grid> <Grid.ColumnDefinitions> <ColumnDefinition Width="3*"/> <ColumnDefinition Width="1*"/> </Grid.ColumnDefinitions> <TextBlock x:Name="txt" Text="{x:Bind name}" Grid.Column="0"/> <Button x:Name="delItem" Click="delActivity" Grid.Column="1" Visibility="Collapsed" Background="Transparent" Margin="100, 0, 0, 0"> <SymbolIcon Symbol="Delete"/> </Button> </Grid> </DataTemplate> </ListView.ItemTemplate> </ListView> 我想改变delItembutton的visibility ,但是从C#我不能使用set Name来调用它。 我怎么能做到这一点?

System.Serializable属性在Windows 10 UWP应用程序?

在尝试将开源库(Aforge.net)移植到UWP时,我发现System.Serializable属性似乎不存在。 UWP的参考工作有点不同,我仍然试图围绕这些变化,所以我希望我只是缺less一些简单的东西。 我的问题是,有人可以确认是否System.Serializable属性工作/应该在UW​​P应用程序中工作? 我试图通过MSDN和其他各种谷歌资源,但无法find任何证据的方式。 任何帮助是极大的赞赏。 更新 它看起来像我可能需要使用DataContract / DataMember属性,而不是像这里提到的便携库一样,可序列化: 可移植类库:build议replace[Serializable] 思考?

通用Windows平台上的Exif标签C#

如何将标签添加到UWP(通用Windows平台)/ Windows Phone 10上的jpeg图片.WindowsBase和PresentationCore不可用。

通用Windows 10 WebView – 如何清除/禁用caching?

清理UWP应用程序中的WebViewcaching时遇到了很多问题。 如果我编辑从我的HTML页面链接的JS文件的内容,我不能将更改到我的应用程序,除非我重新安装应用程序。 静态WebView.ClearTemporaryWebDataAsync()方法似乎不工作。 我也尝试添加标头的请求来禁用caching: private void reloadPage() { string url = getUrl(); HttpRequestMessage request = new HttpRequestMessage(HttpMethod.Get, new Uri(url)); request.Headers.Add("Cache-Control", "no-cache, no-store, must-revalidate"); request.Headers.Add("Pragma", "no-cache"); myWebView.NavigateWithHttpRequestMessage(request); } 我也尝试了下面的一个平底船(我不确定这是否影响WebView的caching行为),但仍然没有喜悦: private void onWebviewLoaded(object sender, RoutedEventArgs e) { Windows.Web.Http.Filters.HttpBaseProtocolFilter myFilter = new Windows.Web.Http.Filters.HttpBaseProtocolFilter(); myFilter.CacheControl.WriteBehavior = Windows.Web.Http.Filters.HttpCacheWriteBehavior.NoCache; myFilter.CacheControl.ReadBehavior = Windows.Web.Http.Filters.HttpCacheReadBehavior.Default; WebView.ClearTemporaryWebDataAsync().AsTask().Wait(); reloadPage(); } 任何帮助将非常感激! 编辑(14/12/15):我发现添加标头的请求(如上面的第一个代码示例) 确实有效,但只有在应用程序的生命周期已经到位,因为安装。 这是有道理的,因为它只是说不caching这个特定的请求 – 它仍然可以使用旧的caching版本。 […]

如何检测用户何时单击WebView控件中的超链接?

我试图检测用户何时点击从Windows 10的WebView控件中的超链接。有什么办法来检测此事件吗?

Windows.ApplicationModel.LockScreen名称空间是否可供非信息亭使用?

Windows.ApplicationModel.LockScreen命名空间的MSDN文档声称:“您可以创build一个充当锁屏的应用程序,从而实现更好的用户个性化”。 我有兴趣为Windows 10 Mobile创build自定义locking屏幕。 不过,我追求进一步的文档只产生了一篇关于创buildWindows 10桌面信息亭应用程序的文章 。 所以,我的问题很简单 – 用这些类创build一个自定义的Windows 10 Mobile锁屏实际上是可能的吗?

C#和XAML中的多种格式types的listview

我正在创build一个消息应用程序与显示消息对象的列表视图。 当一个新用户join,我想添加(例如)“约翰join”,但我希望它的格式不同于消息。 我怎样才能做到这一点?

在Windows 10 C#UWP通用Windows应用程序中获取用户名

我正在为Windows 10 UWP世界中的另一个简单任务而苦苦挣扎。 我只需要当前的Windows用户的用户名。 Environment.UserName在UWP中不是什么东西。 到目前为止,没有任何networkingsearch的帮助。 因此我的职位在这里。 任何人? 这是不是现在可行? 谢谢。

UWP检查当前页面的名称或实例

在我的UWP应用程序,我从协议或吐司启动。 在未激活的方法,我想检查应用程序的主视图是否打开或显示哪个页面。 全部来自App.xaml.cs 我想要做一些事情: If Mainpage is not showing –> Navigate(typeof(MainPage)); 要么 If main window is not open since i am coming from protocol or toast launch open frame and navigate to mainpage. 不知道如何去做。