Tag: xaml

WinRT – 如何忽略或删除导航历史记录中的页面

我在WinRT metro(c# – xaml)应用程序中有以下情况: 用户启动应用程序并且他或她没有登录。在菜单栏中,我有一个按钮,可以将它们导航到购物车。 重要的是要提到他们无论登录/退出状态如何都可以点击它。 所以我有这个: Home Page – > Login Page – > Shopping Cart 一切都很好,但当我尝试按下购物车页面上的“返回”按钮时,我会导航回登录页面,这很有意义,因为页面在我的导航历史记录中。 但我不希望这样,我想将用户返回主页并跳过登录页面。 我的问题是如何做到这一点,以及如何在WinRT上操作帧导航堆栈。 我试着回去两次,但没有运气。 顺便说一句,我的页面是“LayoutAwarePage”页面,我正在使用与此http://dotnetbyexample.blogspot.com/2012/06/navigationservice-for-winrt.html类似的NavigationService。

为什么WPF列表框会在鼠标按钮上改变选择而不是按下按钮?

我之前从未注意到这一点,但是当鼠标停止时,WPF ListBox似乎更改了其SelectedItem,但尚未发布。 作为一个简单的例子,只需创建一个包含多个ListBoxItem的简单ListBox,如下所示: Hello World ListBox Test 启动你的应用程序,按下鼠标按钮(不要释放它!)并移动鼠标。 SelectedItem将随着鼠标移动而改变。 这说明了一个更大的问题(对我来说,至少), 一旦你按下鼠标就会设置ListBox的SelectedItem,而不是在鼠标出现时设置。 通常这不是问题,但在我的情况下,我想在我的ListBox中的项目上进行拖放操作,而不会明确选择项目。 我想我唯一的办法就是构建一个自定义的ItemsControl或Selector,其选择风格类似于ListBox,所以我的问题更多,为什么ListBox以这种方式工作? 有没有人对此有任何见解?

Windowsapp storeUI更新

我正在为Windows 8编写Windows Store App玩具应用程序。它只有一个带有TextBlock xaml页面。 该页面具有MyTimer类作为DataContext : this.DataContext = new MyTimer(); MyTimer实现INotifyPropertyChanged并使用计时器更新属性Time : public MyTimer(){ TimerElapsedHandler f = new TimerElapsedHandler(NotifyTimeChanged); TimeSpan period = new TimeSpan(0, 0, 1); ThreadPoolTimer.CreatePeriodicTimer(f, period); } 同 private void NotifyTimeChanged(){ if (this.PropertyChanged != null){ this.PropertyChanged(this, new PropertyChangedEventArgs(“Time”)); } } TextBlock在Time上有一个数据绑定 当我运行应用程序时,我有以下exception: System.Runtime.InteropServices.COMException was unhandled by user code 随着消息 The application called […]

在WPF中更改EventTrigger上的按钮背景颜色

我试图在用户点击它时更改我的按钮的Background颜色。 我正在使用触发器来实现它。 我的XAML是: <!– –> 我尝试了各种设置,但单击鼠标时无法在按钮上更改背景颜色。 还提到了各种网站 – MSDN , SharpCorner , CodeProject等等。 无法到达我哪里错了? 如何在点击的事件中更改Button的Background颜色? 谢谢。

更改Windowsapp store应用的标题文本

如何更改应用的显示标题? (像照片一样) 在Winforms中将是form1.Text = “new title”; 。 我们如何在UWP中做到这一点?

您应该在Windows 8应用程序中编写“隐私政策”吗?

我的应用程序认证失败的原因是: “4.1.1如果您的应用程序具有网络能力,则必须拥有隐私声明……您必须在应用程序的”描述“页面以及应用程序的设置中提供对隐私策略的访问权限显示在Windows设置超级按钮中。“ 他们在说什么? 什么描述? 如何设置Windows设置中显示的信息? 该应用程序是C#

淡入/淡出Windowsapp store应用程序中的TextBlock

有人可以解释一下,当我在Windowsapp store应用中加载表单时,如何为文本块添加淡入和淡出动画? 我尝试了WPF方法,但它没有用…谢谢:)

为Windows Phone 8.1 XAML应用程序显示的奇怪版本

我已经创建了一个现有应用程序的Windows Phone 8.1 XAML版本。 我将软件包版本设置为1.5.0.0,创建的文件名为SlovakApps.WindowsPhone_1.5.0.1_AnyCPU_bundle.appxupload。 当我将文件上传到开发人员中心时,会显示一个奇怪的版本: 这是正常的吗? 对我来说似乎很奇怪。

如何在XAML中将静态值传递给IValueConverter

我想在我的WP7应用程序中使用从Web服务获取的静态文本。 每个文本都有一个名称(indetifier)和一个Content属性。 例如,文本可能如下所示: Name = “M43”; Content = “This is the text to be shown”; 然后,我想将文本的名称(即标识符)传递给IValueConverter ,然后IValueConverter将查找Name并返回文本。 我认为转换器看起来像这样: public class StaticTextConverter : IValueConverter { public object Convert(object value, Type targetType, object parameter, CultureInfo culture) { if (value != null) { return App.StaticTexts.Items.SingleOrDefault(t => t.Name.Equals(value)).Content; } return null; } } 然后在XAML中: … 但是,这似乎不起作用,我不确定我是否正确地将值传递给转换器。 有没有人有一些建议?

如何在Silverlight中为组单选按钮设置数据绑定?

Sliverlight提供了带有GroupName的单选按钮,可以将radiobutton与多个选项中的一个选项组合在一起。 就像是: 然后在VM中,我只有一个属性用于此选项,比如它是MyChoice public int MyChoice {get; set;} 那么如何在UI和VM之间为这种情况设置数据绑定?