问题标签 [design-time]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
4798 浏览

vb.net - 是否可以在设计时在富文本框中设置文本样式?

我有一个 System.Windows.Forms.RichTextBox,我希望用它来向我的应用程序用户显示一些说明。

是否可以将我在设计时输入的某些文本设置为粗体?

还是我别无选择,只能在运行时执行?

0 投票
1 回答
291 浏览

silverlight-4.0 - Unity 2 和 Silverlight 4

我将 Unity 2.0 与 Silverlight 4 和 RIA 服务一起使用。Silverlight 业务应用程序的 Web 项目中是否不支持 xml 配置?我可以让容器的解析方法工作的唯一方法是,如果我在运行时与设计时在 xml 配置文件中注册我的类型。

0 投票
2 回答
2515 浏览

wpf - 带有 WPF 中示例数据的 ListBox 的设计时填充

我有一个包含列表框的视图(用户控件)。在运行时,列表框将填充另一个视图(也是用户控件)的实例。如何在设计时(在 Blend 和 Cider 中)使用本身填充了示例数据的示例视图填充列表框?

0 投票
1 回答
630 浏览

xaml - 为什么微软添加了 Design-time Attributes (d:DataContext ...) 而不是使用当前的 DataContext

在 WPF-XAML 中,在设计时与运行时确定 DataContext。

为什么我们已经设置了“DataContext”而必须添加“d:DataContext”?为什么微软在已经可以使用“DataContext”属性自动确定时引入了 DesignTime 属性(我们必须添加的代码,有点复杂)。我能看到的唯一实用程序是在 RunTime 的代码中设置的 DataContext。否则,Microsoft 可以使用 DataContext 并像使用 d:DataContext 一样查找数据的“形状”。

我不明白什么?我错过了什么?

0 投票
1 回答
182 浏览

wpf - WPF 假/鬼设计时错误

我在 VS2008 中有几次奇怪的行为:在 xaml 文件中进行一些更改后,删除带有编译时错误的控件,VS2008 一直说错误仍然存​​在,即使控件本身不再存在。我只能通过创建一个新的 xaml 文件、复制内容并删除原始文件来修复它。我清理了解决方案,重建,重新启动 VS,重新启动计算机,没有任何东西可以消除这个鬼错误。解决方案构建并成功运行,但我看不到设计时编辑器。

有没有人遇到过这种奇怪的行为?如果我能找到一种更简单的方法来解决/避免它,那就太好了。

0 投票
2 回答
2464 浏览

wpf - 如何强制 Visual Studio 2010 在设计时忽略 WPF XAML 声明的 DataContext?

我经常会使用声明性 DataContext 设置 WPF UserControl:

在设计模式下,Visual Studio 将尝试实例化 DataContext。但是,当 DataContext 从配置文件中提取数据时,Visual Studio 2010 会抛出如下错误:

无法创建“SomeModel”的实例。

当错误被抛出时,设计时经验几乎没有价值。如果我注释掉 DataContext,那么 Visual Studio 2010 设计模式将按预期工作,没有 DataContext。

有没有办法让 Visual Studio 在设计时忽略 XAML 声明的 DataContext?

0 投票
4 回答
1656 浏览

c# - WPF 在设计时获取类型?

好吧,我有一个继承用户控件(视图)的控件,并且我在使用用户控件(基本控件)时使用它,如果我这样做,这就是问题所在

我在运行时和设计时收到不同的消息,在设计时我得到视图,我在运行时得到继承视图的 xaml 文件的类名......

如何在设计时获取继承类类型而不是基类?

这里有一些代码:

首先我们有视图类

然后我们有一个 XAML 文件:

现在,如果您在 VisualStudio 2010 中编译并打开“WpfApplication2.Test”,您将收到一个显示“WpfApplication2.View”的消息框。

但是,如果您将测试控件放在 MainWindow 中并按 Run(F5),您将得到 WpfApplication2.Test.. 我想要的是在设计时具有与运行时相同的响应...

0 投票
2 回答
89 浏览

silverlight - Blend - PropertyChanges 没有得到更新

我在 Silverlight 中有一个自定义控件,在我再次构建应用程序之前,通过属性窗口更改属性不会得到更新。可能是什么问题呢?

比如说。我有一个名为 Shapes 的控件。如果我选择形状类型为“辛烷值”,它应该在混合设计时表面中显示样本辛烷值。

但是,在我的情况下,它没有发生,混合设计器不会更新,直到我再次构建应用程序。请就此给我建议。我不想让消费者为他们所做的每一次财产价值变化而建造它,从而给消费者带来麻烦。

注意:控件中所有暴露的属性都是依赖属性。

0 投票
1 回答
64 浏览

c# - C:运行时与预加载

我不确定我的条件是否直接在这里,但我想知道:

在运行时创建对象是否比在运行之前将对象添加到表单中更快?

万一我的条款搞砸了,在加载函数中,你添加这个:

我听说它是​​面向对象工作的一部分。当然,我并不是要你告诉我什么是面向对象,但我只是想知道哪种方法更好。

我想如果你只有 3 个标签要创建,这不会有太大的不同,但目前我必须创建大约 30 个标签和 30 个组合框。

0 投票
1 回答
843 浏览

c# - .Net Winforms 中未捕获设计时异常

我有一个在设计时用于配置各种属性的表单。
我尝试了两种方法来执行表单级捕获所有异常:

(1) 我在构造函数中为 Application.ThreadException 添加了一个处理程序。
(2) 我将表单的 Show 方法包装在 Try/Catch 块中

当我通过将属性网格添加到表单并将我的组件设置为 SelectedObject 进行测试时,这两种方法都在运行时工作。

然而,在设计时,表单只是简单地关闭,没有任何消息;我的消息和任何解释存在未处理异常的消息都没有。

有任何想法吗?

ETA:这与设计时的调试无关。这是关于当我的类型编辑器遇到未处理的异常时如何向用户呈现友好的消息。