草庐IT

winrt-xaml

全部标签

windows - 更改背景图像时的动画(C# winrt)

我正在开发Windows8音乐应用程序。我正在使用当前歌曲/专辑的图像更改页面背景。我想在更改图像时添加fadeIn/dafeOut动画,但不知道该怎么做。InC#code:ImageBrushimage=newImageBrush();image.ImageSource=newBitmapImage(imageUri);fadeOutStoryBoard.Begin();MainPage.Current.LayoutRoot.Background=image;fadeInStoryBoard.Begin();图像变化正常,但我看不到动画。我尝试将TargetProperty更改为(L

c# - 使用带有 C# 的 XAML 为 Windows Phone 8 应用程序设置计时器

我正在开发WindowsPhone8游戏应用程序。我需要在我的应用中添加倒计时功能。就像应用程序启动时一样。定时器值显示60,59,58....0当到达0时显示消息“超时”。我在Google上搜索过,但我不知道。[可能是我没有以正确的方式搜索的错误]我尝试使用以下代码显示日期和时钟值,如[3/12/20146:22:10PM]C#代码publicSensorTwo(){InitializeComponent();DispatcherTimernewTimer=newDispatcherTimer();newTimer.Interval=TimeSpan.FromSeconds(1);n

wpf - App xaml假设实例化的第一个窗口是主窗口(showdialog被忽略),我需要显示多个窗口

我的App.xaml.cs中有以下代码privatevoidApp_Start(objectsender,StartupEventArgse){if(CompletedInstall()){//usingshowtoallowforpacifierifloadingisslowvarmanager=newWINServiceConfig();MainWindow=manager;manager.ShowDialog();}}privateboolCompletedInstall(){varwindow=newInitialize();window.ShowDialog();return

按钮悬停时 XAML Windows 8 应用程序蓝色边框

我似乎找不到这个问题的答案。基本上,我创建了包含图像的按钮。当您将鼠标悬停在按钮上时-当前会出现一个蓝色边框。我想在图像上创建我自己的悬停状态,所以我不需要蓝色边框-它会拉开间距。有谁知道如何删除它?我的风格:感谢您的帮助! 最佳答案 在Blendforvisualstudio下打开你的项目(我建议你之前应用visualstudio2012update2),选择你的按钮并右键单击->编辑模板->编辑副本->创建一个新的本地资源。在状态面板中,您将看到按钮的不同可能状态(正常、按下、指针悬停、聚焦...),例如选择“PointerOv

c# - 如何在 winrt 中为圆形路径上的文本设置动画?

我正在尝试为Win8.1的Windows应用商店应用程序(使用C#)中的圆形路径上的文本设置动画。尽管Internet上有一些关于如何使用Silverlight和WPF执行此操作的示例,但这些示例在WinRT中似乎根本不起作用(例如缺少很多方法)。在搜索解决方案时,我还发现了下面的Stackoverflow问题,但它只适用于Windows8.0而不是Windows8.1,所以我无法让它工作。howtocreatemotionoftextalongPathanimationinwinrtapplication?是否有解决方案,无需从头开始重新实现所有内容? 最

windows - 通过 LLVM 或 GCC 以 WinRT 为目标

LLVM和GCC都支持Objective-C,我喜欢这种语言。因此,我有兴趣使用LLVM或GCC来定位WinRTnative代码,可能使用MinGW。虽然我感兴趣的问题应该很容易通过谷歌搜索,但我找不到任何重要信息:LLV​​M或GCC是否支持以WinRT为目标?英特尔有一篇关于usingIntelC++Compiler13.0withVisualStudio2012的文章其中可能包含有用的提示。还有一个nearduplicatequestion. 最佳答案 Clang现在完全支持Windows上的nativeC和C++,以及nat

.net - WinRT、Javascript 和随机 "Access denied"异常

一些背景在过去的几天里,我一直在开发一些Windows8HTML5/WinJS应用程序。此应用程序使用WinRT组件完成一些工作。JavaScript部分与整个WinRT组件协作启动异步操作:回调函数由JavaScript提供,WinRT在它有一些异步结果时调用它。我忘了说,整个Windows8应用程序并不是使用单页方法开发的。问题如果在某个页面中调用了整个异步操作并且您没有导航到其他页面,那么一切都会按预期进行。但是,当您导航到其他页面时会发生什么?当WinRT组件需要通知JavaScript部分异步操作的结果时:ACCESSDENIEDEXCEPTION!你的应用程序崩溃了。到目前

wpf - xaml Scrollviewer - 禁用 Overscrolling/rubber-band-effect/snapback-effect/bouncing of whole window

当我在列表框中使用滚动查看器时,当我通过触摸滚动到达列表框的末尾时,我的整个窗口都在弹跳。当我使用鼠标滚轮时,此行为不会出现。我怎样才能禁用这种过度滚动/橡皮筋效果/回弹效果/弹跳效果。我在Windows8计算机上使用.NETFramework4.5。您可以在这个视频中看到反弹效果:http://www.vidup.de/v/gQ2pI/这是我的示例代码: 最佳答案 您可以通过覆盖OnManipulationBoundaryFeedback方法来移除此行为:publicclassFixedListBox:ListBox{protec

c# - XAML 中 Windows 8 商店应用程序中的 TreeView

据我所知,Windows8商店应用程序中没有TreeView控件,有人知道替代解决方案吗?我想通过折叠显示一些父子数据并在单击标题时展开,但这在GridView中是不可能的,并且Windows8的ListView。任何人都可以帮助我吗? 最佳答案 有一个TreeViewcontrol在从Silverlight工具包移植的WinRTXAML工具包中。 关于c#-XAML中Windows8商店应用程序中的TreeView,我们在StackOverflow上找到一个类似的问题:

windows - 组合框更改突出显示颜色 winRT(地铁应用程序)

我想在winRT(Windows应用商店应用程序)中更改组合框的颜色。看起来像这样。我想用紫色代替。我试过:RedOneTwo这不起作用,因为x:Static不再存在于Windows商店应用程序中,如果我使用StaticResource,则资源“System.HighlightBrushKey”不存在。谢谢 最佳答案 似乎内置资源名称已更改,所以现在您需要覆盖这些画笔:您可以在此处找到完整的ComboBoxItem画笔列表:http://msdn.microsoft.com/en-us/library/windows/apps/xa