WPF 中资源字典路径问题
 最近在学习WPF,跟着《WPF编程宝典》做做例子,在第十八章中的自定义元素中,

按着例子自定义一个控件 “ColorPickerNew”,将其放入到文件夹的Themes中,并在
"generic.xaml"文件中合并字典,但总是显示路径错误,大侠们帮忙看看啊

图片说明

图片说明

1个回答

WPF 中资源路径的问题

分类: .net WPF2011-12-26
21:31 2460人阅读 评论(1) 收藏 举报

wpfactionschemebuildoutputstring

 WPF 中资源路径的问题
1. 引用当前工程的资源(注意xxxx.png的build action 应设置为Resource 或Embedded Resource)

......
答案就在这里:WPF 中资源路径的问题
----------------------你好,人类,我是来自CSDN星球的问答机器人小C,以上是依据我对问题的理解给出的答案,如果解决了你的问题,望采纳。

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
WPF中资源字典引用出错
问题描述:新建类库项目,然后添加了WPF窗口,以及资源字典。若资源字典放在根目录,即不放入文件夹下面,则不会出错。若是放到比如Themes文件夹下面,就会提示编译错误:找不到资源文件。 部分截图如下: <Window.Resources> <ResourceDictionary> <ResourceDictionary.M...
WPF引用Dll中资源字典文件,修改按钮样式
将资源字典文件封装到DLL中(如按钮样式),以URL加载资源文件形式和编写资源类代码两种方法使用。
ssm框架中资源路径
在Spring文件中加入如下配置<mvn:annotation-driven/> <mvn:default-servlet-handler/>文件目录在index.jsp中可以用相对路径,例如<link rel="stylesheet" href="static/css/bootstrap.min.css"> <script type="text/jav...
Java项目中资源路径总结
项目中使用路径时的写法; 获取资源时的路径写法;
WPF资源字典的问题
我创建了一个资源字典,资源字典里有个按钮,我给资源字典写了后台程序,在按钮单击事件里怎么获取窗体控件?
关于wpf应用中资源共享和使用的问题
这个问题困扰我好久了 无奈wpf新手 现在为止看的书上也没有讲到这个问题 就是当一个控件使用一个资源时另一个控件使用不了。。。。 rn这是为什么?求解 如何让两个控件共享一个资源?rn下面的部分代码是实际遇到的问题 一个控件使用了image后另一个控件使用同一个image会显示不出来::rnrnGrid grid = new Grid();rnImage image = new Image()Source = new BitmapImage(new Uri(@"F:\MyPicture\MyPic1.jpg"));rngrid.Children.Add(image);rn//MainGrid是一个在wpf里定义的gridrnMainGrid.Children.Add(grid.Children[0]); //显示不出来图片rn//MainGrid.Children.Add(image) 也不行rnrn求大神告知这是为什么
java项目中资源路径为绝对路径
在Tomcat中server.xml中添加代码 如图 ![代码添加位置](https://img-blog.csdnimg.cn/20190319105719527.png)
web项目中资源路径的四种表现形式
这四种方式分别代表了所引用的资源所处的位置。
Java Web中资源的访问路径
在web应用中,以“/”开头的是绝对路径,不以“/”开头的是相对路径。在服务器端,通常都使用绝对路径.服务器端的“/”等同于:http://localhost:8080/day01。(day01为工程名)在客户端,可使用绝对路径,也可使用相对路径。但是客户端的绝对路径与服务器端的绝对路径中的“/”代表的意思是不同的。 客户端的“/”等同于:http://localhost:8080/。(它是不带工
WPF 资源字典
我现在定义了一个类库ResourceLibrary,里面有个Themes/generic.xaml资源字典,内容如下rnrnrn rn rnrnrn[color=#FF0000]我资源在另外一个工程中通过代码得到每个资源的值???[/color]rn谢谢指导!
(WPF)资源字典
资源字典:资源字典出现的初衷就在于可以实现多个项目之间的共享资源,资源字典只是一个简单的XAML文档,                   该文档除了存储希望使用的资源之外,不做任何其它的事情。 资源字典的声明: 资源字典的引用:
WPF 中图标路径问题
给 WPF 添加图标有两种方式,一是绝对路径方式,二是相对路径方式。第一种方式操作简单,只需将要添加的图标的路径赋给 Source 即可。但是,这种绝对路径方式存在一个严重的弊端,就是当工程文件移植到其它地方时,这些绝对路径就会失效,需要多次重复修改才行。而相对路径方式就解决了工程文件移植给图标路径带来的失效问题。绝对路径很简单,举个例子,给应用添加一个 image 控件,要是其显示我们需要的图标,
wpf xaml中路径问题
问题:在NavigationWindow的Source属性中如何引用上级目录?rn页面:工程/Navigation/WindowForNavigate.xamlrn[code=text]rnrnrn[/code]rn而页面MainWindow.xaml位于:工程/MainWindow.xamlrn请问Source如何在Xaml中配置?
python 中资源释放的问题?
在C/C++中嵌入python。rnrn当在C++中调用python中的某个模块中的函数。 需要在C++中先构造如下的几个rn数据类型:rn1. 一个元组, 作为函数参数rn2. 元组中的数据。(通过Py_BuildValue)rn3. 模块名,函数名rn4. 模块标识,函数标识rn5. 返回值rn......rnrn以上数据类型在C++里都是 PyObject* 类型。rnrn问:哪些在函数调用后需要释放(PY_CLEAR),哪些不需要释放?rn我在程序里释放了,但在python库反初始化时提示出错,说什么引用计数不是0。rn哪位大侠不吝赐教,谢谢!rn
关于mfc中资源的问题。
请看下面的 nIDResource 它是在 .rc文件中定义的。rnrnrnBOOL CFrameWnd::LoadFrame(UINT nIDResource, DWORD dwDefaultStyle,rnCWnd* pParentWnd, CCreateContext* pContext)rnrnCString strFullString;rnif (strFullString.LoadString(nIDResource))rnAfxExtractSubString(m_strTitle, strFullString, 0); // first sub-stringrnif (!AfxDeferRegisterClass(AFX_WNDFRAMEORVIEW_REG))rnreturn FALSE;rn// attempt to create the windowrnLPCTSTR lpszClass = GetIconWndClass(dwDefaultStyle, nIDResource);rnLPCTSTR lpszTitle = m_strTitle;rnif (!Create(lpszClass, lpszTitle, dwDefaultStyle, rectDefault,rn       pParentWnd, MAKEINTRESOURCE(nIDResource), 0L, pContext))rnrnreturn FALSE; // will self destruct on failure normallyrnrn// save the default menu handlernm_hMenuDefault = ::GetMenu(m_hWnd);rn// load accelerator resourcernLoadAccelTable(MAKEINTRESOURCE(nIDResource));rnif (pContext == NULL) // send initial updaternSendMessageToDescendants(WM_INITIALUPDATE, 0, 0, TRUE, TRUE);rnreturn TRUE;rnrnrnrnrn// defined in SCRIBBLE.RCrnIDR_MAINFRAME ICON DISCARDABLE "res\\Scribble.ico"rnIDR_MAINFRAME MENU PRELOAD DISCARDABLE ... rnIDR_MAINFRAME ACCELERATORS PRELOAD MOVEABLE PURE ... rnSTRINGTABLE PRELOAD DISCARDABLErnBEGINrnIDR_MAINFRAME "Scribble Step0" (rn..rnENDrnrnrn实际上 nIDResource 是 IDR_MAINFRAME 。 我不明白 IDR_MAINFRAME 在上例rn中有3个 定义。 那么BOOL CFrameWnd::LoadFrame()是 分辨 IDR_MAINFRAME 中rn3个不同的定义呢?
dll中资源ID的问题
假如我要加载dll中的一个位图资源,在使用LoadBitmap时,要用到MAKEINTRESOURCE(IDB_BITMAP1).但是怎么获得这个位图资源的ID--IDB_BITMAP1?
vc中资源问题。
我想做一个菜单, 用记事本做了一个 .rc文件, 并且也导入了project。rnrn但是去出现了这个问题:Compiling resources...rnD:\newc\mfc1\generic1.rc (13): error RC2104 : undefined keyword or key name: IDM_NEWrnError executing rc.exe.rnrnrn请问我该怎么做啊?
关于android中资源释放的问题
我写了一个Activity,里面用到很多图片,类似于动态壁纸的效果。。。当退出这个界面时,我调用了finish();但占用的内存还有10M左右,于是我把这个界面用到的图片全mImage.recycle();这样退出时,是少了点内存,但仍有6、7M左右,这显然还是不正常。。。但我又不明白什么东西占用的内存比图片还多。。。在此请教。希望高手不吝赐教。
讨论:jsp中资源的问题!
为什么我写的jsp页面运行几次后,网页速度打开越来越慢,我的jsp页面中的rnResultSet记录集和Connection及Statement都进行了关闭操作呀,是不是还有rn其他的影响jsp运行的速度呀?rn请大家讨论一下!
c# 中资源释放问题
在c#中的一个函数中创建一个局部变量,例如:rn private void button1_Click(object sender, EventArgs e)rn rn Form1 form = new Form1();rn form.ShowDialog();rn form.Close();rn rn当这个函数的执行完之后,form对象是否被释放了呢?rn如果不释放,那么我每调用一次这个函数,不是要增加一个这个变量的对象吗?rn请问这种问题怎么解决呢?
web开发中资源访问问题
web开发中资源是关于路径的问题页面访问一个资源不是看你在js文件引用图片的路径而是看页面相对资源的路径 常常在一个js文件中引用一个资源比如:图片,mp3等 该文章为本人项目遇到问题而发,转载请标明出处...
安卓中资源ID的问题
在布局文件中,可以看到各种控件如果是想要在程序中控制它,就需要给它分配一个ID,如下所示:             android:id="@+id/button1"         style="?android:attr/buttonStyleSmall"         android:layout_width="wrap_content"         andr...
iOS中资源拷贝问题
前言 当我们在开发中,有可能会使用本地h5资源来显示页面,这个时候就需要将h5中的图片,js,css等文件拷贝到项目工程中 资源拷贝 在android中可以在这些资源拷贝到assets目录中即可,在iOS中可以直接拷到工程的主目录即可,这个时候就会出现一个问题,当我们直接将文件拖动到相应的目录中去的时候,就会出现如下图 当我们默认选第一个的时候,其实所有的文件都会被打散成一个个的文件,...
vc中资源编辑器得问题
我在vc6.0中打开ResourceView标签,将+...resources展开时,vc总是出来一个对话框说:"the file is already open in an editor","+...resources"个下面出现Load Failed ,右边得编辑器将资源以文本(像notepad)打开,我想要以图形得方式, rn 怎么班,请教高手rnrn谢谢!!!!!!!!!!!!!!!!
VS2003 中资源添加问题
我在VS2003中添加BMP资源的时候,无法导入,而在别人的机器上就可以? 我很郁闷!! 有没有碰到过这个问题的。
Pinvoke中资源传递的问题
在Windows API函数的定义中,有相当一部分参数是用来传递资源文件的ID的,然后通过MAKEINTRESOURCE宏实现调用。rn我现在的问题是:rnrn假设我已经在.Net桌面应用程序中定义了一个图标资源,怎么样才能吧这个图标资源传递给Windows API函数的某个参数。
请教一个资源字典问题,WPF的
比如另外一个工程程序集是 project2,我project1添加了project2的引用,project2里面有一个ts.xaml资源文件,我的project1的里面应该怎么写
WPF资源字典两问
问题一,rn[code=text]rn testrn[/code]rnrn假如有这样一个字典。在xaml中如果要访问title可以 DynamicResource ResourceKey=title 就行了,如果想在 cs 代码中访问这个资源,请问代码该怎么写呢,谢谢rnrnrn问题二,rn资源字典可以树型结构吗?如果我有两个A、B窗口,希望把这两个窗口的资源写在一个xaml中,访问时用a.titlea\title或b.titleb\title类似这样区分可以实现吗? 该怎么做,谢谢!
wpf 资源字典小例子
wpf中的资源字典的使用我自己做的小例子
WPF 滚动条样式 资源字典
wpf 滚动条自定义样式,资源字典,可直接使用。
WPF获取程序启动路径
获取程序启动路径   原来在Windows Form程序中,获取自身的启动目录是非常容易的,可以使用 Application.StartupPath Application.ExecutablePath … 但是,这些方法,在WPF中都失效啦 在WPF中获取自身的启动路径,是采用进程的方式来获取的 String appStartupPath = Sys
WPF 获取文件夹路径
System.Windows.Forms.FolderBrowserDialog folder= new System.Windows.Forms.FolderBrowserDialog(); folder.ShowDialog();//打开文件夹会话 var path=folder.SelectedPath;//获取文件夹路径
wpf 中image路径
在wpf中,我加了个image控件rnrn rnrn这样绝对路径可以显示rn单是改成相对路径就不行了rnrnrnrn我想用相对路径,该怎么办??rnrn谢谢rn
WPF的pack路径表示的具体是什么路径?
[img=http://img.my.csdn.net/uploads/201305/29/1369792266_1360.png][/img]rn运行时错误,大概应该是找不到文件吧。可是怎么也搜不到pack路径具体代表的是什么路径的例子。。rn有人提到说图片的build属性是resource,但往solution里加图片的时候,属性默认就是这个。
使用jar包中资源id问题
一个项目打包输出为一个A.jar包,其中包含资源。在另一个项目B中引用该jar,但是代码中不能直接使用A.jar里面的资源,比如直接使用A.R....中的资源id会找不到该资源。但是我们可以直接使用Android.jar中的资源id,比如android.R.string.VideoView_error_button等可以代码中直接使用。rn不知道android.jar是如何做到的?
使用键路径访问字典
作者:Ole Begemann,原文链接,原文日期:2017-01-09译者:Cwift;校对:walkingway;定稿:CMB 在 Swift Talk episode 31 上,Chris 和 Florian 展示了一种针对 Swift 中可变的嵌套异构字典的解决方案,这种字典是 [String:Any] 类型的。这是一个有趣的讨论...
wpf中imagesource 路径设置问题
今天发现一个项目中Resources.resx中的图片有点乱,手贱去整理,把所有图片从项目中移除再重新添加,但是启动之后就会报错 错误信息:“System.Windows.Markup.XamlParseException”类型的第一次机会异常在 PresentationFramework.dll 中发生, 但是检查之后发现路径是对的~~~找了老半天,发现图片中的属性要修改,右击“解决方案资源
WPF ImageDrawing中引用图片路径的问题
[code=C#]ImageDrawing LUImgDrawing = new ImageDrawing();rnLUImgDrawing.ImageSource = new BitmapImage(new Uri("/Images/osd_bg_extend_l_u.png", UriKind.Relative));[/code]rnrn代码如上面所示。rnrnosd_bg_extend_l_u.png图片位于工程目录下的Images文件夹下。rn上面的代码编译后需要在exe同级目录下建立Images文件夹并把osd_bg_extend_l_u.png拷贝到Images文件夹中才能正确运行,rn如果没有这个文件夹则报找不到图片文件的错误。rnrnrn但是下面如果在Image控件中引用则不需要在exe同级目录建立Images文件夹和拷贝osd_bg_extend_l_u.png文件动作。代码如下:rn[code=C#]Image imageItem = new Image();rnimageItem.Source = new BitmapImage(new Uri("/Images/osd_bg_extend_l_u.png", UriKind.Relative));[/code]rnrn对于ImageDrawing 中的问题有没有简单的解决方法呢?rnrn
关于VC中资源复制的问题
我在VC工程中设计了一个对话框,里面放置了许多控件。现在我在另一个工程中想用这个对话框模版,但是无论如何也不能复制这个模版。请问我该怎么办?(也就是说在VC中实现VB中导入窗体的功能)。
有关dll中资源使用的问题
为什么在dll中插入对话框后编译时提示rnfile not found:936
相关热词 c#检测非法字符 c#双屏截图 c#中怎么关闭线程 c# 显示服务器上的图片 api嵌入窗口 c# c# 控制网页 c# encrypt c#微信网页版登录 c# login 居中 c# 考试软件