3

我在 Silverlight 3 应用程序中使用 OpenFileDialog(下面的示例代码)。

        OpenFileDialog dialog = new OpenFileDialog();
        dialog.Multiselect = false;            
        dialog.Filter = "XML Schemas (*.xsd)|*.xsd";
        dialog.ShowDialog();

令我惊讶的是,没有像“标题”这样的属性来定义对话框的标题。所以我想知道是否有一种解决方法允许为此对话框设置自定义标题。

提前致谢。

4

1 回答 1

2

不,没有解决方法(在 SL4 中也是如此)。

微软似乎采取了一种方法(我认为这是一种非常明智的方法),将这种敏感事物(它允许访问主机系统)的 API 保持在最低限度。

SL 团队似乎在受控范围内,在有需求时会在仔细检查后放宽其中的一些限制。

于 2010-04-14T13:07:36.270 回答