问题标签 [staticresource]
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.
c# - msdn 数据模板概述
我正在关注 msdn 数据模板概述http://msdn.microsoft.com/en-us/library/ms742521.aspx
但我觉得他们错过了解释一些东西..对于他们拥有的资源:
他们在 XAML 中拥有的只是
在不显示 C# 代码的情况下,他们能够在 ListBox 中显示项目列表。ListBox 没有 x:Name 并且我无法在 MainWindow 中添加项目,并且使用单独的 Tasks 类,我执行了以下操作(这不起作用)
我真的很困惑。
c# - 使用转换器绑定到静态资源
我有一个DataGrid
和两个StaticResource
。
我想将RowStyle
DataGrid 绑定到两个静态资源之一。
MyConverter 返回 StaticResource 的 Key。
但我得到这个错误:
Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
silverlight-4.0 - 在 XAML 中使用静态资源填充 ObservableCollection 类型的属性
我创建了一个包含 ObservableCollection 类型的属性的类。我正在尝试在 XAML 中创建类的实例并用成员填充此属性。我不断收到类 T 无法转换为 ObservableCollection 的异常,但仅当我尝试使用声明为静态资源的元素填充列表时才会发生此异常。
有人知道为什么吗?
代码如下:
类定义是:
异常说:“
bla.bla.bla.Dot 类型的对象无法转换为 System.Collections.ObjectModel.ObservableCollection'1[bla.bla.bla.Dot] 类型
"
有任何想法吗?
silverlight - 如何在 silverlight 中使用集合类作为静态资源
我有一个Customer
用 2 个属性命名的简单类。
然后我创建了一个集合类,命名只有一个名为 Customers 的公共属性
public Name {get;set;}
public LastName {get;set}CustomerList
现在我想将这个类用作 XAML 中的静态资源。
然后在 ListBox 中使用它
如果我在代码中设置 ItemsSource,在实例化类之后,一切正常。如果我尝试从 XAML 和静态资源设置它什么都不会发生。即使我使用{Binding Path=Customer.Name}
or 也不行{Binding Path=Name}
。
显然我错过了一些东西......
wpf - 找不到应用程序资源中的 ResourceDictionary
我的 Application.Resources 中的 ResourceDictionary 遇到了一些奇怪的问题。为了在我的应用程序中填充多个组合框,我想将数据存储在 ResourceDictionary 中。
但是,我不断收到“找不到具有该名称/密钥的资源...”错误。
我的 XAML 代码在这里:
由于一些幸运的情况,我发现在 Dictionary上方放置另一个资源(如 Style)可以解决问题。
“错误”出现在 WPF 应用程序以及 Silverlight 中。
虽然我可以使用显示的“技巧”解决这个问题,但我很好奇这个错误来自哪里。我无法找到任何关于此的信息。也许这只是我,我对 WPF 中的资源的理解是错误的。
wpf - 创建自己的系统颜色
基本上,我如何在静态类或类似的类中创建自己的一组颜色,以便我可以执行以下操作:
存在什么:
我想要什么:
wpf - WPF 从 DynamicResource 到 StaticResource
我从事 WPF 项目已经有一段时间了,但现在已经有 2 个月没有碰它了。现在我回来了,我有以下问题:
我使用合并字典来创建皮肤,并在运行时轻松交换它们。但是,每个皮肤在运行时都不会改变。但是,虽然我对此不以为然,但我只是遵循了一堆教程,并且到处使用 DynamicResource,甚至不知道是否应该使用 StaticResource。
结果是,当我尝试使用 Windows XP(我使用七个)将我的应用程序发送给朋友时。Luna 主题被抛出我的应用程序,使设计变得丑陋......据我所知,它来自 DynamicResource。
所以现在,我想更改为StaticResource,我只是尝试用“StaticResource”替换每个“DynamicResource”。它向我抛出了这个异常:
然后我放了一个 try/catch 块来更好地了解问题:
用英语:Impossible to find the resource named 'styleBackground'. The resource names are case sensitive.
这是关于一个 TabItem 的。
所以这里有两个问题:我是否通过将 DynamicResource 更改为 StaticResource 来做正确的事情?如果是这样,我需要做什么?
谢谢,
FB。
编辑:程序在这些行的最后一行得到错误:
salesforce - salesforce - 未呈现静态资源中的压缩 css,为什么?
我压缩了 CSS 和图像文件,以便 CSS 可以访问图像。
http://www.salesforce.com/us/developer/docs/pages/Content/pages_resources.htm
我遵循了文档代码,但它根本没有呈现。
压缩文件结构为:
呈现 visualforce 页面时,导入标记如下所示:
它看起来是正确的,我不知道为什么它不起作用。当我单击生成的链接时:
/resource/1301916406000/manenabi__jquery_dialog_css_img/jquery_ui_one_dot_eight_dot_eleven.css
该页面全是空白的,这(我认为)意味着路径不正确。(如果是正确的,弹出的页面会显示类似js或css的代码)
silverlight - Silverlight 4 - 在另一个 ResourceDictionary 中使用 StaticResource
如果我有这些字典:
dict1.xaml:
<Color x:Key="Color1">Red</Color>
dict2.xaml:
<SolidColorBrush x:Key="Brush1" Color={StaticResource Color1} />
这有效:
应用程序.xaml:
SomePage.xaml:
这不会:
App.xaml 在应用程序级别合并两者。
我收到有关未找到 Color1 的错误。
为什么是这样 ?/ 有办法解决吗?我知道这个例子很简单,但真正的例子太长了。基本上我只是想在不同的文件中组织我的样式和模板:
- 一种颜色
- 一种用于隐式样式
- 许多用于显式样式
编辑:奇怪的是,如果我在代码中执行此操作Application_Startup
,在设置RootVisual
属性之前,我没有收到错误...我只是对为什么感到困惑!
tomcat - 为什么 Tomcat 对某些 url 映射以不同的方式解析上下文路径?
所以,我正在尝试编写一个可以处理 url 映射的 servlet,例如:
之前,当我指定 url 模式时,我只是在做:
/myServlet
但是,对于我想要完成的事情,我正在做...
/myServlet/*
我遇到的问题:
既然我正在使用/myServlet/*
映射,我一直在为我的静态文件(css/js/etc)使用相对路径(所以,只是相对于我的 WebContent 文件夹的文件位置),现在对所有静态文件的请求都是由 myServlet 处理。因此,基本上,静态资源现在正在解决:
域/上下文/myServlet/relative_path_I_provide
与
域/上下文/relative_path_I_provide
我确信我可以自己解决这个问题,只需为资源构建绝对路径,而不是依赖相对路径;但我只是想知道,为什么当我使用/myServlet/*
url 模式而不是 url 模式时,静态资源的解析路径会发生变化/myServlet
?
编辑:
我的文件夹结构就像
我将它们添加到链接标签中,例如: