问题标签 [blend]

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 回答
181 浏览

wpf - 如何停止 Blend 2.5 June Preview 在 SL1.0 XAML 上用 Panel.ZIndex 替换 Canvas.ZIndex?

我有一个使用 Blend 2.5 编辑的 Silverlight 1.0 应用程序。每当我在设计器中触摸UIElement具有 Canvas 属性的 aCanvas.ZIndex="1"时,当它更新 XAML 时,它会将 Canvas 前缀更改为 Panel,离开Panel.ZIndex="1",导致页面无法加载。

我如何让它停止精神错乱!?!

我已经卸载了 2.5 并重新安装了较旧的 Blend 2 预览版,效果更好,但是与 VS2k8 的兼容性不太好,而且我不时也在处理一些 SL2.0 项目以及 WPF 应用程序,两者都有其中我更喜欢 Blend 2.5。

0 投票
2 回答
897 浏览

silverlight - Expression Blend 2 创建 Silverlight 2 项目的问题?

我有 Expression Blend 2、Service Pack 1,但无法创建 Silverlight 2 项目。当我尝试创建 Silverlight 2 项目时,我收到以下错误:

Blend 无法继续,因为找不到兼容的 Silverlight 版本。

几周前我安装了 Blend,昨天服务打包了它。我做事情的顺序如下:

  1. “老派”开发堆栈(VS 2005 Pro、SQL Server 2005 Express、SQL Server Mgmt Studio 2005、Infragistics 等,所有年代久远)
  2. Visual Studio 2008 开发团队版
  3. SQL Server 管理工作室 2008
  4. 表达网 2
  5. Expression Blend 2(几周前有 2 - 5 个。)
  6. Silverlight SDK 2(昨天)
  7. Expression Blend 2 SP1(昨天下载然后安装)
  8. Expression Blend 2 SP1(昨天直接从 Microsoft 网站安装,在线阅读内容和内容后。
  9. 适用于 Visual Studio 2008 的 Silverlight 工具(昨天,在放弃 Blend 之后)

除了两个链接中描述的技术(我已经用尽了,但没有一个有效),有人有什么建议吗?最好的建议不涉及卸载和重新安装我的整个开发堆栈?:)

哦,对于它的价值,我在 64 位 Vista 上。但是,Expression 是一个 32 位应用程序(当然,运行时只有 32 位)。

我已经(基本上)在Blend 自己的论坛上发布了同样的问题。如果我在那里得到有效的回复,我会在此处发布,以防其他人遇到此问题。

0 投票
2 回答
1234 浏览

silverlight - Expression Blend 2 中 Silverlight 控件的设计时渲染

我正在研究一些 Silverlight 控件,我想明确处理它们在 Blend 中的显示方式。具体来说,这些控件具有在运行时初始化的依赖项,因此会在设计器中引发异常。但即使没有例外,我也想让它们在 Blend 中以某种方式出现。

我知道 WPF 可以做到这一点(使用 myassembly.VisualStudio.Design.dll),但我无法找到有关使用 Silverlight 执行此操作的信息。

我已经看到这里描述的黑客检查这样做:

不过,我更喜欢更明确的解决方案。

0 投票
2 回答
291 浏览

silverlight - 在 Silverlight 中创建 RE-USABLE 控件模板的最佳实践是什么

创建可重用控件模板的最佳实践是什么。

例如。我想从标准复选框开始并修改其模板以在多个未来项目中重复使用。

我了解如何在 Blend 中修改模板,但它总是希望将模板保存到当前项目的 App.xaml 或我第一次放置复选框的父控件中。

理想情况下,我想要一些包含我所有自定义控件和自定义模板(现有控件的修改模板)的 ControlLibrary 软件

-杰夫

0 投票
1 回答
1292 浏览

silverlight - 如何从 Expression Design 导出到 Silverlight XAML 并保留向量相关性?

我正在尝试将一些准备好的资产从 Expression Design 2 导出到 .XAML,最终目的地是 Blend 2 进行布局,但是我找不到可靠的方法来保持在这些资产到达 Blend 时调整它们大小的能力。查看导出的最终产品,生成的 XAML 包装在 Canvas 中(无论我是否在导出中选择该选项),并带有硬编码的 Left/Top 附加属性和 Width/Height。这意味着我导出资源的任何尺寸都将变为其固定尺寸,并且我不再能够在 Blend 中控制其尺寸。

如何导出我的资产并保持其动态可调整性?

0 投票
1 回答
615 浏览

expression-blend - 有什么方法可以让混合重新加载已在 Visual Studio 中修改的项目?

我有一个 Visual Studio 解决方案,它同时在 blend 2 SP1 和 VS2008 SP1 中打开。

如果我在 VS 中进行更改,然后切换到混合,它会注意到项目已更改并重新加载内容,但这确实不可靠。有时它不会注意到更改,有时它会注意到更改,但不会重新加载所有更改的文件。值得注意的是:

  1. 如果我在 blend 中打开了一个 xaml 文件,并在 VS 中对其进行编辑,当我切换回 blend 时,它通常不会拾取已编辑的源代码

  2. 如果我使用 VS(图像或 xaml 文件或任何东西)将新文件添加到项目中,然后切换回混合,它不会显示添加的文件。

我能够让 blend 注意到这些更改的唯一方法是关闭项目并重新打开,或者退出并重新启动 blend。这真的很烦人。我想做的是强制混合重新加载项目,而不必关闭并重新打开它。

这似乎应该是显而易见的和容易的(F5 会很好),但我找不到任何东西!帮助!

0 投票
5 回答
3366 浏览

wpf - 为什么 XAML 资源与 CSS 样式不同?

在 Expression Blend 中,您可以创建一个例如 18 的字体大小,然后创建一个“字体大小资源”。

从 HTML/CSS 开始,我想不出什么时候我想为“字体大小”制作一种样式,为“字体样式”制作一种样式,为“字体粗细”制作一种样式。相反,我想制作一个名为“CompanyHeader”的字体,并在其中设置 10 个不同的属性,例如字体粗细、字体样式、字体大小、颜色等。

为什么这在 Expression Blend、XAML 中有所不同,为每个属性制作样式/资源是什么意思?

此图显示了如何单击每个属性上的小按钮将其更改为资源: alt text http://tanguay.info/web/external/blendStyles.png

0 投票
2 回答
3071 浏览

mvvm - MVVM + Datacontext + DataTemplate + Blend = problems

I'm currently using MVVM in a WPF project, all works very well. I have one Master view and many Detail views that I manage using a currentView property in my MasterViewModel. By using a datatemplate, I bind a view to a viewmodel. In fact, my master view has a contentcontrol whose content property is binded to my CurrentView property. When I set this currentview property to a viewmodel or another, it calls the corresponding template.

My problem is that using this, my detail views doesn't have explicit datacontext because it is placed by my datatemplate. So in blend, when I open my view to edit its design, I have no datas to bind to my view. If I set a datacontext to my detailview, in blend I can see all datas I can bind but in runtime, the datacontext set by datatemplate is overrided by the datacontext set in my detailview, so I have no datas during runtime.

Does anyone knows how I can create a good MVVM project, with views managed by datatemplates and with datacontext that we can see with Blend ?

Thanks,

0 投票
3 回答
930 浏览

c++ - 为什么我的彩色立方体不适用于 GL_BLEND?

当我使用 GL_BLEND 时,我的立方体未按预期呈现。

在前面绘制一些半透明顶点时,我也遇到了类似的问题,这很可能是相关的。

相关:为什么我的半透明顶点在 OpenGL 中使背景对象更亮?

这是它应该看起来的样子:

普通立方体 http://img408.imageshack.us/img408/2853/normalcube.png

这就是它的实际样子:

暗魔方 http://img7.imageshack.us/img7/7133/darkcube.png

请参阅用于创建彩色立方体的代码,以及用于实际绘制立方体的代码。

立方体是这样绘制的:

0 投票
2 回答
1341 浏览

silverlight - 在 Blend 中针对 CLR 对象的 Silverlight 数据绑定

我喜欢 Blend 中的功能,您可以在其中设置与 CLR 对象的数据绑定,并设计您的 Silverlight 控件/页面。我的问题是围绕创建将用作 DataTemplate 的用户控件。在 Blend 中一切都很好,但仅在设计时。问题是,当我在 Blend 中编辑控件时,我将一个文本框绑定到 CLR 对象的属性,它给了我这个:

但是,当我准备好运行应用程序并在 DataTemplate 中使用该用户控件来表示列表框时,我需要它看起来像这样:

如何在 Belnd 中使用漂亮的绑定进行设计,而在准备运行项目时不必触摸/搜索和替换所有这些绑定?我正在寻找一种既适用于设计时又适用于运行时的方法。

谢谢,