问题标签 [expression-blend-4]
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.
silverlight - 如何在大型项目中重用图标(xaml-paths)?
我参与了一个大型 Silverlight 4 项目的开发,其中我们将有一组符号,应该在 GUI 的不同部分使用(参见下面的示例)。
这些图标直接在 Blend 中由多条路径制成,可以单独使用,也可以作为用户控件中的不同视觉状态使用(在多个上下文中使用相同的图标)。为了便于更改单个图标的设计并使其在整个应用程序中传播,存储这些图标的最佳方式是什么?
我尝试从它们创建样式(右键单击-> 编辑样式..),但这仅允许我创建一个空样式,没有任何路径数据。手动将包含路径的网格的 xaml 代码放入字典也没有帮助,我错过了什么?
如何以简单的方式保存路径和样式(颜色、笔触、填充等)信息,最好保存在资源字典中,以便我可以轻松地在用户控件和其他地方重用它们,同时保持轻松更新?
我尝试重用的图标示例:
silverlight-4.0 - Silverlight,Expression Blend 4,使用 VisualStageGroup
我创建了一个非常简单的 Silverlight 应用程序,如下所示:
我创建了一个 VisualStateGroup,其中包含 4 个状态,Home、HomeHide、About 和 AboutHide,用于显示和隐藏屏幕外的菜单。但是当我预览 About 和 AboutHide 的状态时,动画使用基本状态在状态之间移动,然后在动画结束时切换到我请求的状态。为了更好地解释自己,我期待:
关于 -> 关于隐藏
但相反,我看到:
关于 -> 基础 -> 关于隐藏
我错过了什么?或者以错误的方式使用它们,希望有人能给我一些建议。
谢谢你的时间。
c# - 当列表框项目中的文本很长时自动滚动/滚动文本
假设我在一个列表框项目中有一个长文本,它不能适应屏幕。我希望这样的文本自动滚动,以便用户可以完全看到文本。我怎样才能做到这一点?请帮忙。
c# - 可以在代码中使用 Blend SDK 类,但不能使用 XAML(Prism 桌面)
我正在尝试使用CallMethodAction
Prism 库示例和文档中的方法绑定到 WPF 窗口中的控件。出于某种原因,XAML 编译器拒绝承认Microsoft.Expression.Interactivity.Core
命名空间甚至存在。但是,我在该视图的代码隐藏中使用相同命名空间中的相同类没有问题。
在 XAML 中,我尝试了两种规范命名空间:
以及 CLR 命名空间:
命名空间 Intellisense 弹出式浏览器显示第一个命名空间,但不显示第二个命名空间的 XML 和 CLR 命名空间。在任何一种情况下,以下 XAML 都无法编译:
找到标签没有问题Interaction.Triggers
,但抱怨CallMethodAction
标签在指定的命名空间中不存在。事实上,ic
命名空间标签上的智能感知就像没有这样的命名空间一样。但是,我没有收到找不到 CLR 命名空间的错误,如果我尝试使用不存在的命名空间,我会这样做。
但是,在此窗口的构造函数中,我可以这样做:
编译并运行良好。这怎么可能呢?
visual-studio-2010 - Visual Studio 2010 混合 4 无法正常工作
Visual Studio 和 Blend 4 设计问题
我有一个在 Blend 4 中打开的 VS 2010 C# 解决方案文件。该文件打开时没有错误,但是如果我尝试在 Blend 中构建它,程序会列出一些缺失的引用,然后使 Blend 崩溃。这是我真正想要解决的问题,因为我认为我可以在适当的时候解决缺少的参考。在混合中打开解决方案后,任何 XAML 的设计工具都不会显示。VIEW >> Active Document View >> Design View 等全部变灰。让程序员在 VS 中工作并将解决方案文件交给像我这样的设计师在 Blend 中处理 GUI 的秘诀是什么?似乎 MS 使这成为一个难以掌握的过程。
visual-studio-2012 - Expression Blend 4(Studio 11 测试版)+ .net 4.5 - 无设计编辑器
我一直在试用 Studio 11,发现 Expression Blend 存在问题。似乎如果我有一个 Studio 11 WPF 项目并将目标框架设置为“.NET Framework 4”,Blend 将显示设计视图,但如果我将目标框架设置为“.NET Framework 4.5”,它只会显示 XAML (没有设计视图)。
有没有人看到这个问题并且有解决方法吗?
谢谢。
wpf - 将 VS2010 项目加载到 Expression Blend 时出现属性无法识别或无法访问的错误
我在 VS2010 中有一个使用 XAML 的项目,现在我需要将其加载到 Expression Blend 4 中。该项目在 VS2010 中构建并运行,这是它第一次加载到 Blend 中。即使成员未被识别,它也会在 Blend 中构建和运行。
为什么 Scale 属性无法识别,为什么它在功能正常工作时显示为错误?
编辑虽然这会构建并运行,但 XAML 不会在 Blend 中以图形方式显示,因此非技术用户无法修改。
在许多包含对用户控件的引用的 .xaml 文件中,有一个 Blend 无法识别的属性并出现以下错误:
该属性存在于文件后面的 .cs 代码中,并且在每种情况下,错误消息都是相同的。
我在互联网上查看了很多可能的答案,但没有一个是解决方案。引用的项目不是只读的。各种类和属性是公共的。我还在 .csproj 文件中添加了以下 WPF 引用,但该引用已丢失。
在以下代码中,无法识别 Scale 特性,即使它作为属性存在于用户控件中。
这是 MyLogo.xaml 中的 UserControl:
这是 MyLogo.xaml.cs 中的代码:
在我的 Navigation.xaml 文件中,我有这个:
silverlight-4.0 - 鼠标悬停时使用 VSM 更改 TextBlock 前景?
任何人都知道我如何使用 VSM 将文本块文本颜色从“红色”更改为“蓝色”?文本块是否有像 Button、TextBox 等模板?感谢您的帮助,期待您的回复...
silverlight-4.0 - 如何在表达式混合 4 中的标注控件内插入项目
我需要在 Microsoft Expression Blend 4 中使用的标注控件中插入图像和超链接按钮的想法。
请帮助我解决这个问题。
谢谢,霓虹灯
styles - 将草图样式应用于 SketchFlow 应用程序中的所有控件
有没有办法在 Expression Blend 4 中将 SketchFlow 应用程序中的所有控件全局应用草图样式,而不必Style="{DynamicResource Foo-Sketch}"
手动将属性应用到每个控件?
一般来说,我想让那些样式SketchStyles.xaml
隐式定义。