问题标签 [design-data]

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 投票
1 回答
29 浏览

swift - Xcode 设计数据

我可以将仅在设计模式下出现的界面构建器设计数据添加到我的界面构建器中吗?

例如 - 在标签中添加文本、在列表视图中添加项目、在图像视图中添加图片等,所有这些都在使用 Xcode 时处于设计模式。但是,在运行时,它们都不会出现。

如果您来自 Android 世界,我正在寻找“工具”xml 属性的等价物。

0 投票
0 回答
51 浏览

wpf - 依赖属性设计数据

我有一个 UserControl,它有一个 ObservableCollection 依赖属性和一个属性更改回调。回调重建 TreeView 控件中的节点。这一切都很好,但我希望能够拥有设计数据。不幸的是,除非我将控件嵌入到另一个控件中,否则设计器不会调用构造函数、回调或默认值函数调用。在这种情况下有没有办法加载默认数据?

下面是我的控制背后的代码

0 投票
1 回答
26 浏览

c# - 让设计数据显示在设计器预览中的问题

我正在尝试让设计数据显示在我的设计器预览中。当我运行程序时,UserControl 工作正常;但是我无法让设计师填充值。

首先,我的 UserControl 名为 SignalStrengthControl

您可以看到我有一个可忽略的 DataContext 指向一些设计数据(查找文件没有问题)。这个 UserControl 背后的想法是它包含一个枚举依赖属性,并且它有一个枚举转换器来控制条形的填充,从而创建类似于 wifi 信号强度指示器的东西。

这是我的 SignalStrengthControlDesignData.xaml。我尝试了注释掉的代码,它也不起作用。我相信“FourBars”被解释为一个枚举,因为自动完成说它是一个枚举成员。下面是后面的设计数据代码。

这是 SignalStrengthControl 背后的代码,具有依赖属性、枚举和转换器。

我也用 Brushes.WhateverColor 替换了 this.OnBrush,它仍然没有出现在设计器中。

我知道显示某些东西的一种方法是拥有一个 FallBackValue,但将来我可能需要比这个显示更复杂的东西。

接受所有建议。

0 投票
2 回答
309 浏览

c# - ReadOnlyObservableCollection在 WPF 设计时数据中

我有一个 ViewModel,它的属性是ReadOnlyObservableCollection。定义如下:

然后,我创建了一个名为 TestData.xaml 的 xaml 文件,并将构建操作设置为 DesignData。我有这个:

最后,我有一个 MainWindow.xaml,其中包含以下内容:

问题是这没有在 Visual Studio 设计器中显示我的示例数据。如果我将视图模型中的集合更改为 ObservableCollection 而不是 ReadOnlyObservableCollection,那么它会按预期工作。

我猜这是因为设计时数据系统正在创建一个虚拟的 ReadOnlyCollection,但 XAML 无法填充它,因为它是只读的。

有没有办法让设计类型数据系统工作而不使我的视图模型的集合属性可写?

0 投票
1 回答
230 浏览

postgresql - 删除未使用的列会使 postgres 查询更快吗?

我有一个表,其中包含有关该行的元数据以及一些数字信息。元数据要大得多(URL 和自由文本,而另一部分只有几个数字)。

我的大多数查询都忽略了元数据,例如它们只是将数字的一些子集相加。

如果我将元数据拆分到不同的表中,这会使这些查询变得更快吗?我的表有大约 3000 万行。