小编Ric*_*ter的帖子

更改ProgressIndicator颜色

我想改变点的颜色SystemTray.ProgressIndicator以适应我的应用程序的整体设计.有没有办法做到这一点?

谢谢你的建议.

BTW:在XAML中绑定到ProgressIndicator

silverlight windows-phone-7 windows-phone-7.1

6
推荐指数
1
解决办法
571
查看次数

设置派生ListBox的ItemsSource会引发"灾难性故障"

我正在为Windows 8 WinRT框架开发.以下示例代码引发异常:

Catastrophic failure (Exception from HRESULT: 0x8000FFFF (E_UNEXPECTED))

这是当前WinRT框架中的另一个错误(我正在使用VS11和Consumer Preview)吗?有人知道如何解决这个问题?

顺便说一句:我已经使用Windows Phone 7.5 Silverlight测试了相同的代码,它没有问题...

谢谢你的帮助.

public class MyListBox : ListBox
{

}

public sealed partial class BlankPage : Page
{
    public BlankPage()
    {
        this.InitializeComponent();
    }

    protected override void OnNavigatedTo(NavigationEventArgs e)
    {
        var box1 = new ListBox(); 
        box1.ItemsSource = new List<Object> { new Object() }; // works without problems
        Content = box1; 

        var box2 = new MyListBox();
        box2.ItemsSource = new List<Object> { new Object() }; // throws exception
        Content …
Run Code Online (Sandbox Code Playgroud)

c# xaml microsoft-metro windows-8 windows-runtime

6
推荐指数
1
解决办法
2115
查看次数

如何标记要在"文档大纲"视图中显示的依赖项属性

我用三个依赖属性创建了一个自定义控件.
一个使用ContentPropertyAttribute标记为内容依赖项属性.
另外两个依赖项属性也是FrameworkElement用于构建控件外观的类型.

我的问题是,只有内容依赖项属性显示在Visual Studio文档大纲视图中.
如何标记其他两个依赖项属性,以便它们也显示在"文档大纲"视图中(例如,使用特殊属性)?Microsoft控件可以执行此操作...(例如,WinRT的Page类及其TopAppBar属性).

.net c# xaml visual-studio

5
推荐指数
1
解决办法
264
查看次数

在Windows Phone 8.1 Universal应用程序中替换MediaPlayerLauncher

什么是Windows Phone 8.1 Universal应用程序中MediaPlayerLauncher的替代品?

启动URI会打开浏览器:

var options = new LauncherOptions();
options.ContentType = "video/mp4";
await Launcher.LaunchUriAsync(uri.Uri, options); 
Run Code Online (Sandbox Code Playgroud)

或者在设置ContentType时崩溃(如上所示).

解决方案是什么(除了用播放器实现自己的页面)?

windows-phone windows-runtime windows-phone-8.1 win-universal-app

5
推荐指数
1
解决办法
1369
查看次数

缺少SQL Server 2008 RC2中的nodes()方法

我正在尝试使用XPath表达式进行查询.我的Microsoft SQL Server 2008 RC2知道函数value(),query()但缺少nodes()方法.

例:

SELECT Data.nodes('/root/ids/id') As id FROM myTable
Run Code Online (Sandbox Code Playgroud)

数据是表中的XML列myTable.

是否需要以nodes()某种方式安装该方法?

xpath sql-server-2008 sql-server-2008-r2

4
推荐指数
1
解决办法
3701
查看次数

MVVM框架:性能

我目前正在搜索将用于我们的nexts应用程序的框架.目前我们有运行winform的应用程序,我们计划慢慢切换到WPF(使用新的应用程序,然后重构GUI).我们是由9人组成的团队,致力于此解决方案.

我们有一个很大的解决方案(目前有300多个VS项目,大约1,500'000行代码),因此在选择框架时,我们正在寻找能够促进清洁代码,良好基础架构以及框架的东西.这不会减慢(太多)应用程序.

目前,我主要是关注Prism(完全理解这似乎有点复杂)和Caliburn.Micro.

Caliburn.Micro似乎更容易使用,但我有点担心所有那些面向常规的东西意味着很多事情将在运行时使用Reflection完成.

我对么?或者这是在编译时完成的?

另外我不确定我应该考虑MVVM Light,因为它缺乏文档/目标应用程序大小.

wpf prism mvvm mvvm-light caliburn.micro

3
推荐指数
1
解决办法
5665
查看次数

UWP:将InlineUIContainer添加到超链接失败

在我的UWP(通用Windows平台)应用程序中,我需要创建一个Hyperlink带有图像的元素:

var hyperlink = new Hyperlink();
var container = new InlineUIContainer { Child = new Image() { ... } }; 
hyperlink.Inlines.Add(container);
Run Code Online (Sandbox Code Playgroud)

Hyperlink被后来加入到TextBlock与其他元素结合在一起.我的问题是,最后一行(Inlines.Add())抛出异常:

Exception thrown: 'System.ArgumentException' in mscorlib.ni.dll
Additional information: Value does not fall within the expected range.
Run Code Online (Sandbox Code Playgroud)

有人知道解决这个问题的方法吗?

c# xaml win-universal-app uwp

0
推荐指数
1
解决办法
806
查看次数