问题标签 [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 投票
2 回答
1373 浏览

silverlight - 如何在 Silverlight 的混合属性浏览器中显示附加属性?

我创建了几个自定义控件,它们的子控件在 WPF 的属性浏览器中正确显示了附加属性,但在 Silverlight 中,没有任何附加属性出现在属性浏览器中。

如何为 Silverlight 中的附加属性添加设计时支持?

0 投票
1 回答
543 浏览

wpf - Silverlight/WPF 和 Blend:数据绑定文本字段,但定义设计时值?

希望这很简单 - 我在 Silverlight 应用程序中对一堆标签和文本控件进行 DataBind(到我在我的类中创建的 DependencyProperties),但在设计时文本当然是空的。

我仍然想知道这将如何布局;有没有办法指定设计时值,即使它是数据绑定的?

0 投票
2 回答
490 浏览

delphi - 在设计时以某种方式覆盖 Delphi 默认程序?

在设计时以某种方式覆盖 Delphi 默认程序?

我需要在设计时覆盖 InstanceSize,我在运行时使用 FastCode 方法:

但是,有没有办法在设计时做到这一点?

建议中的 Tks

0 投票
3 回答
2420 浏览

c# - 如何在winforms,.net中在设计时获取应用程序路径?

如果在引用的 dll 中使用 Application.StartupPath,则路径指向 IDE 的路径。

反正有没有得到实际应用程序的路径?

需要明确的是,这是在设计时。

ETA:我在下面发布了解决方案:

ETA2:

因为它是相关的,所以我想我会发布另一个有用的设计时服务的片段。与下面的解决方案一样,此示例适用于 UITypeEditor:

types 将包含从 MyType 派生的所有类型。将第二个参数更改为 True 以排除搜索 GAC。将 Nothing 作为第一个参数传递以获取所有类型的列表。

0 投票
1 回答
284 浏览

wpf - 有人真的使用 ThumbnailAttribute 作为工具箱图标吗?

我正在对新的 WPF/Silverlight 自定义控件进行最后润色,并决定这次我将使用 .NET 3.5 SP1 要求(针对 WPF 版本)。因此,我决定采用推荐的新方法来使用ThumbnailAttribute设置工具箱图标/图像。在花了一些时间之后,我无法让它工作并求助于谷歌。

令人惊讶的是,在 Google 上搜索 ThumbnailAttribute基本上没有结果。有该类的 MSDN 文档、一些无关紧要的文章和 2 篇文章(其中一篇是我的),展示了如何以旧方式进行操作,并提到 ThumbnailAttribute 有一种新方法。

所以,我的问题是:是否有人使用 ThumbnailAttribute 为 WPF/Silverlight 控件设置工具箱图像?它有效吗?

更新: Microsoft 建议使用专门命名的图标文件,而不是 Michael S. Scherotter 的 ThumbnailAttribute(请参阅下面的评论)。

0 投票
2 回答
2679 浏览

wpf - 无法在设计时使用 MVVM 在 WPF 中进行数据绑定 - ViewModel 属性永远不会被调用

好的,我正在为此烦恼,所以任何帮助都将不胜感激!

我正在使用 MVVM 模式构建 WPF 应用程序。

为了在设计时获取数据,我将 Ninject 依赖注入框架与服务定位器结合使用(很像http://jonas.follesoe.no/YouCardRevisitedImplementingDependencyInjectionInSilverlight.aspx上的文章中的示例

(因为我使用的是 WPF 而不是 Silverlight,所以我检查设计时属性的方式略有不同,但我相信它是适用的)。

我无法让它在设计时工作,无论我做什么,绑定似乎都没有被调用。它在运行时工作正常。

这是我的 Ninject 模块的代码:

MyDesignTimeViewModel是一个普通的 CLR 对象,它返回硬编码数据来代替MyViewModel.

服务定位器如下:

XAML 将页面的 DataContext 绑定如下(尽管我尝试了几种不同的声明方式,结果都相同):

(其中 viewModelLocator 在合并在此文件顶部的 ResourceDictionary 中声明)。

正如我所说,这在运行时工作正常,即使我在运行时切换我的 Ninject 绑定以使用 MyDesignTimeViewModel ,它也会成功显示虚拟数据。我的一个绑定中有一个虚拟转换器,以查看传递了什么,这在运行时而不是在设计时被调用(我整天都在疯狂地使用单独的 Visual Studio 进程调试设计时实例,因为根据 MSDN 的建议!)

在设计时,Ninject 绑定与内核实例化一起进行。然后调用 viewModel 并返回一个 DesignTimeViewModel,以及我所有的硬编码数据。但是实际绑定到视图模型上的任何属性似乎永远不会被调用(虚拟转换器断点永远不会被命中)。

我真的看不出我做错了什么。任何方向的任何指针都将不胜感激,因为在这个阶段我只是感到困惑。谢谢 :)

0 投票
10 回答
6273 浏览

c# - 如何在设计时获取项目路径

我使用一个组件(System.ComponentModel.Component),我想获取我的项目的应用程序路径,以便在其中创建一个文件。

谢谢

弗洛里安

0 投票
5 回答
6003 浏览

delphi - 设计时组件如何确定项目目录

我编写了一个组件,它应该存储一些与项目目录相关的信息。每次更改我的组件的属性时,它都应该写入一个文件。那么组件如何在设计时确定当前项目目录。

提前致谢

编辑:
每次更改组件的属性时,我都想生成一个 delphi 源文件,以便在编译代码时始终获得最新版本。将其视为一种代码生成器。

目前我设置了应该存储源的完整路径和文件名,但我更喜欢项目的相对路径(或包含我的组件的表单/数据模块),以便更容易在不同的开发人员机器上复制项目。

0 投票
2 回答
407 浏览

css - 设计时的用户控制属性

我正在 Visual Studio 2008 中测试一个简单的用户控件:一个以Wrapper内部控件命名的面板。Visual Studio 可以在设计时处理这个问题吗?

设置 CssClass 属性时,它不会在设计时更新 Panel 的 css。我希望太多了吗?

0 投票
1 回答
324 浏览

c# - VS2008 中对 SharePoint 2007 应用程序页面的 DesignTime 支持

VS2008 中是否有针对 SharePoint 应用程序页面的设计时支持?

我编写了一个 SPService,我想为运行此 SPService 所必需的属性开发一个 UI。但我无法在 VS2008 中获得设计时支持。我正在创建一个继承自 GlobalAdminPage 并具有“_admin/admin.master”母版页的自定义 ASPX。

提前谢谢!