jjzjj

winrt-xaml

全部标签

c# - Windows Phone 8 - 使用 Binding 将 byte[] 数组加载到 XAML 图像中

我将图像存储为byte[]数组,因为我无法将它们存储为BitmapImage。ShotItem类将存储在observableCollection中的IsolatedStorage中。namespaceMyProject.Model{publicclassShotItem:INotifyPropertyChanged,INotifyPropertyChanging{privatebyte[]_shotImageSource;publicbyte[]ShotImageSource{get{return_shotImageSource;}set{NotifyPropertyChanging(

c# - WinRT gridview 添加磁贴

我有一个GridView,它绑定(bind)到项目的List。我希望它有一个静态项目,以便用户可以单击它来添加更多项目。如果我点击其他项目,我会生成一个项目详细信息页面。我怎样才能拥有与GridView中的所有其他网格项目行为完全不同的静态图block?就像下图中的最后一个图block。 最佳答案 在我们的项目中,我们找到了一个干净的解决方案来做到这一点:您的GridViewItemsSource绑定(bind)到ViewModel的集合。最后一个可以是众所周知的VM,例如LoadMoreViewModel实例。它允许您创建Data

windows - 如何在数据绑定(bind)对象中将 XAML HexNumbers 用于 Windows 应用商店应用程序图标(Segoe UI 符号)?

我有一个基本的DataTemplate,我用它来绑定(bind)到公开几个属性的基本对象。这些项目显示在ItemList中。我试图确保绑定(bind)到Icon的TextBlock显示类似于的符号,该符号将存储在对象的Icon属性。问题是当代码执行时,符号没有显示,而是原始值。有没有人知道如何从绑定(bind)字段中显示符号(最好不要将Icon属性从String更改为其他内容)? 最佳答案 要直接在XAML中写入unicode字符,请使用以下格式:&#x十六进制代码;要在字符串中存储unicode字符,请使用以下格式:"\u十六进

windows - WinRT GridView 禁用项目选择,但保持启用状态

这类似于disablingselectionofasingleitem,但是,我想保持项目启用(点击,又名点击事件)。因此,简单地将IsEnabled设置为false显然不是一个选项。实现这一目标的好方法是什么? 最佳答案 给绑定(bind)到item的类一个bool类型的额外属性(例如canBeSelected),处理selectionchanged事件并检查bool是否为false,如果将selecteditem设置为null 关于windows-WinRTGridView禁用项目选

windows - 除了 AdCenter,还有其他适用于 WinRT (Windows 8) 的广告 SDK 吗?

除了AdCenter,还有其他适用于WinRT(Windows8)的广告SDK吗?这是使用C#和XAML。有人吗?谢谢。 最佳答案 看AdDuplex专门针对Windows8和WindowsPhone的交叉推广网络。 关于windows-除了AdCenter,还有其他适用于WinRT(Windows8)的广告SDK吗?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/1411639

c# - 单击 DataTemplate 中的项目时禁用 ListView 的 ItemClick (WP 8.1)

我有ListView和数据模板当我在ListView项目中单击时,单击->确定但是当我点击imgFav_tapped->ListView项目点击首先被激活,第二个imgFav_Tapped被激活所以我想在点击imgFav_Tapped时禁用ListViewItemClick抱歉我的英语不好 最佳答案 是的,来过这里!我相信,如果您设置一个列表以启用itemclick,您将始终获得整体点击,绑定(bind)到列表项的上下文,并且它将始终优先于您想对模板内的项目执行的任何其他操作。您可以尝试处理模板中各个控件内的点击事件,但这可能不是您

C# - 如何在运行时在 WinRT 通用应用程序中加载 dll

在.Net中有System.Reflection.Assembly.LoadFrom("Filelocation")和System.Reflection.Assembly.LoadFile("Filelocation")。在WinRT中只有System.Reflection.Assembly.Load(System.Reflection.AssemblyName)。那么如何在WinRT中加载dll文件呢? 最佳答案 根据我在互联网上阅读的所有内容,即使在UWP中,这仍然是不可能的。我在这里创建了一个功能请求:https://wpde

windows - WinRT 从视频中提取帧作为图像

我正在构建一个涉及某些视频处理的Windows8应用程序。现在我坚持从.mp4视频剪辑中提取帧作为BitmapImage。我一直在网上查看的两个示例是here和here,但在尝试创建BitmapDecoder时出现异常。我已经在下面粘贴了到目前为止的代码,但请注意,我不知道我在做什么。publicasyncvoidExtract_Image_From_Video(StorageFilevideo_file){//CreateimageBitmapImageimage=newBitmapImage();//OpenthevideofileasastreamIRandomAccessStr

windows - 导航到分组 GridView 中的特定组标题(win store app)

我想做一些事情,比如当我从ComboBox中选择一些项目时,这样我位于ScrollViewer中的分组GridView将导航/聚焦到具有group-header和字符串的组(或其标题)ComboBox中所选项目的值。有什么想法吗?可能有些游戏带有TabIndex属性或类似的东西? 最佳答案 为什么在ScrollViewer中托管GridView?GridView有它自己的ScrollViewer。当您开始在GridView中使用ScrollViewer时(只需将GridView移出ScrollViewer)-您只需要使用Scroll

c# - 无法从 C# 代码访问 XAML 元素

我正在尝试将xaml元素连接到C#代码,但它不起作用。这是代码:这是HubPage.xaml中的代码,twitterView.NavigateToString("...");这是代码HubPage.xaml.cs,但错误是“名称‘twitterView’在当前上下文中不存在”。我在这里做错了什么? 最佳答案 @OguzGelal的回答我解决了这个问题。如果有人感兴趣,问题是我同时使用了Hub和DataTemplates。并且DataTemplates无法直接从代码访问。因此,您应该Hook控件的Loaded事件并从sender参数中