xaml相关内容
我目前正在使用 XAML 和 C# 开发 Windows 8 应用程序.我开发了动态生成数据组的分组项目页面.我有一个社交媒体图标列表,我需要将它们放在每个组标题旁边,但要在左侧对齐,如屏幕截图所示! 当我在 XAML 代码中添加列表时,它会在第一组的开头生成!我怎样才能为每个组拥有它?有任何想法吗?如果有人能给我提供非常有用的代码. 解决方案 在页面资源部分定义GroupItemS
..
..
我需要以编程方式设置某些控件的 x:Uid 属性吗?此属性用于本地化. 解决方案 我不是很擅长这个话题,但是如果我们谈论的是同一件事,你可以在这里看到:BamlLocalizableResourceKey.Uid 属性 public 属性只有一个 get,因此您无法从 C# 代码中轻松更改它. public string Uid { get;} 查看更多 x:Uid Direct
..
我想禁用 ListView 控件的某种推送效果和悬停背景颜色效果的 Tile 效果,我该怎么做? 谢谢 解决方案 看这个问题:禁用列表视图的交叉幻灯片选择 您还可以对模板进行更改以删除任何视觉状态和装饰 - 转到设计器并右键单击您的 ListView/编辑其他模板/编辑生成的项目容器 (ItemContainerStyle)/编辑副本... - 这将提取您可以使用您喜欢的方法修
..
我想知道是否有人尝试在基于 XAML 的 Metro 应用程序中使用 WCF RIA 服务.如果您有任何博客或示例,请分享. 解决方案 事实上我做到了,这就是诀窍:) 我向我的 WCF 服务添加了一个“服务参考",公开了一个 ADO.NET 实体框架 模型.问题是在 XAML/C# Metro 应用程序中,执行以下代码失败: SampleEntities ctx = ((App)A
..
有没有办法获得 ViewBox 在 XAML Windows 8 Metro Style App 中缩放其内容的比例因子 解决方案 WinRTXAMLToolit 对此有一个扩展. public static double GetChildScaleX(this Viewbox viewbox){if (viewbox.Child == null)throw new InvalidOpe
..
我正在尝试使用调度计时器中的消息对话框在时间完成时更改用户.但有时它会给出以下错误:“访问被拒绝.(来自 HRESULT 的异常:0x80070005(E_ACCESSDENIED))".如何解决? 代码: public DetailPage(){计时器 = 新的 DispatcherTimer();timer.Tick += dispatcherTimer_Tick;timer.Int
..
..
我的应用中有一个 Webview,我想拦截任何点击并在 IE 中打开链接,而不是在应用的 Webview 中打开. 我只能看到 NavigationFailed 和 LoadingComplete 事件,没有关于我可以拦截的“即将导航"事件. 解决方案 似乎没有任何方法可以捕获任何导航事件.但是,您可以使用 window.external.notify() 拦截在 JavaScrip
..
我正在尝试使用 DoubleAnimation 来更改 StackPanel 的 Height 属性.该代码不会引发任何异常.但是动画不起作用.
..
我正在开发一个 Windows 8 应用程序项目.我正在使用 Visual Studio 2012,它是预定义的模板(GroupedPage、SplitPage、ItemsPage). 这时候我需要添加一个App bar.我选择的方式是创建一个并将其显示在所有页面上.我正在阅读这篇文章:http://msdn.microsoft.com/en-us/library/windows/apps/xa
..
如何将图像从 Windows 商店应用程序中的图像控件存储到 StorageFile?我正在使用以下链接,但这对我没有用 StorageFile 文件 = 等待 StorageFile.CreateStreamedFileFromUriAsync(" ", new Uri(user.ProfilePicUrl), new RandomAccessStream()); http://msdn.m
..
我在使用 C# 的框架中有一个 EditText 和一个按钮.在编辑字段中写入并单击按钮后,我想隐藏虚拟软键盘. 解决方案 你不能.有关于 输入托管管理器和软键盘的行为的更多信息 你可以注册到知道它何时显示或隐藏.但是,您无法以编程方式控制它是向上还是向下.
..
我正在开发一个类似油漆的应用程序.我想在某些情况下更改光标.那么,如何在 Metro 应用程序中使用自定义光标? 我找到了这个 Window.Current.CoreWindow.PointerCursor = new Windows.UI.Core.CoreCursor(Windows.UI.Core.CoreCursorType.Custom, uint id); 在上述方法中,“自
..
我想要一个包含 3 个组件的接口,这些组件一个接一个.第一个是 ListView,另外两个是 Grid. 由于组件会在右侧溢出,所以我想将它们放在 ScrollViewer 中.我没有成功.我试着做一个非常简单的例子来尝试,但连例子都失败了.
..
我想改变下图中所选项目的边框外观. 我已经在 msdn.com 和互联网上四处寻找,但没有发现任何有用的东西. 我该怎么做? 解决方案 选择外观是 ListViewItem 的 ControlTemplate 的一部分.要修改整个 ListView 的模板,请使用 ItemContainerStyle 将样式应用于每个项目,其中可以包含模板的修改版本.
..
..
我想更改 listView 中项目之间的间距(也许我应该使用另一个视图元素?)代码如下所示:
..
是否可以移除 gridview 内项目的点击效果? 解决方案 是的,需要在ItemContainerStyle属性中修改GridViewItem的样式.
..
我知道如何从资源中设置字符串 其中 Text1.Text 是“你好" 但我想这样做 其中 GreetingText 是“Hello" 这样我也可以从代码中得到相同的字符串 var loader = new Wind
..