我目前正在开发C#和XAML中的Windows8应用程序,我已经决定实现一个ToggleSwitch,将IsReadOnly属性更改为 on 或off,用于某些文本框。
如果离开,则文本框应该是IsReadOnly = true,而现在是这样。如果on,则应该将它们设置为IsReadOnly = false,它们也会这样做。
但是,ToggleSwitch的主要功能是在ToggleSwitch从on (而不是只读)切换到off (只读)后,将新输入保存在文本框中。默认情况下,开关打开关闭,以确保文本框中的文本是安全的。
短期内:
我有所有的变量等等,程序工作正常,除了ToggleSwitch没有保存新的信息,因为我对应该如何正确地做这件事一无所知……
谢谢,SOF。
发布于 2012-12-13 18:31:45
你是说你想用一种全XAML的方式做事吗?不幸的是,DataTrigger在WinRT中不可用--您可以尝试使用VisualStateManager,或者只需在已更改的ToggleSwitch处理程序中调用Save()方法。
https://stackoverflow.com/questions/13865988
复制相似问题