Click here to Skip to main content
15,558,976 members
Home / Discussions / WPF
   

WPF

 
AnswerRe: Can't get UriKind.Relative to work Pin
Mark Salsbery15-Oct-09 8:06
Mark Salsbery15-Oct-09 8:06 
GeneralRe: Can't get UriKind.Relative to work Pin
fjparisIII15-Oct-09 9:13
fjparisIII15-Oct-09 9:13 
GeneralRe: Can't get UriKind.Relative to work Pin
Mark Salsbery15-Oct-09 9:17
Mark Salsbery15-Oct-09 9:17 
GeneralRe: Can't get UriKind.Relative to work Pin
fjparisIII15-Oct-09 10:14
fjparisIII15-Oct-09 10:14 
General[Message Deleted] Pin
fjparisIII15-Oct-09 12:42
fjparisIII15-Oct-09 12:42 
QuestionRe: Can't get UriKind.Relative to work Pin
Mark Salsbery16-Oct-09 8:34
Mark Salsbery16-Oct-09 8:34 
AnswerRe: Can't get UriKind.Relative to work Pin
fjparisIII16-Oct-09 9:43
fjparisIII16-Oct-09 9:43 
GeneralRe: Can't get UriKind.Relative to work Pin
fjparisIII16-Oct-09 9:05
fjparisIII16-Oct-09 9:05 
I did exactly the same thing you did in your example. I put a .png file in a folder off the project called Images, made sure its BuildAction was Resource, then tried to look at the BitmapImage.PixelWidth (which I needed to size the window exactly that was to contain the image). I got an exception that reported that it "couldn't find part of the path", and it quoted a path something like, "C:\...\bin\Debug\Images\Airplane.png". Then when I set the image Source to the BitmapImage I got no exception and when I hovered over the image.Source code in the debugger, it showed a URI something like this:
"pack://application:,,,/MyProject;component/Images/Airplane.png

This is the syntax for an absolute pack URI when the resource is in a subfolder of a referenced assembly. But the image did not display in the window. I got nothing but a blank window.

Then I went back to an absolute URI. This time I was able to examine the PixelWidth of the BitmapImage with no exception and when I hovered over the image.Source in the debugger it showed this:

"pack://application:,,,/Images/Airplane.png"


This is the syntax for an absolute pack URI when the resource is in a subfolder of the local assembly. Continuing execution, I saw the image display in the window.

Any suggestions about how I could go about debugging what is wrong when I use a relative pack URI?
GeneralRe: Can't get UriKind.Relative to work Pin
Mark Salsbery16-Oct-09 9:53
Mark Salsbery16-Oct-09 9:53 
GeneralRe: Can't get UriKind.Relative to work SOLVED! Pin
fjparisIII16-Oct-09 15:33
fjparisIII16-Oct-09 15:33 
GeneralRe: Can't get UriKind.Relative to work SOLVED! Pin
Mark Salsbery16-Oct-09 15:46
Mark Salsbery16-Oct-09 15:46 
GeneralRe: Can't get UriKind.Relative to work SOLVED! Pin
fjparisIII16-Oct-09 16:38
fjparisIII16-Oct-09 16:38 
QuestionNothing displayed when set a line to DashStyles.Dot Pin
CooperWu15-Oct-09 5:58
CooperWu15-Oct-09 5:58 
AnswerRe: Nothing displayed when set a line to DashStyles.Dot Pin
Mark Salsbery15-Oct-09 9:04
Mark Salsbery15-Oct-09 9:04 
QuestionControl Limitation Pin
Saiyed Alam14-Oct-09 19:39
Saiyed Alam14-Oct-09 19:39 
AnswerRe: Control Limitation Pin
Ian Shlasko15-Oct-09 4:47
Ian Shlasko15-Oct-09 4:47 
QuestionMenuItems not showing properly Pin
Shelby Robertson 14-Oct-09 5:56
Shelby Robertson 14-Oct-09 5:56 
AnswerRe: MenuItems not showing properly Pin
Mark Salsbery14-Oct-09 8:51
Mark Salsbery14-Oct-09 8:51 
GeneralRe: MenuItems not showing properly Pin
Shelby Robertson 14-Oct-09 9:00
Shelby Robertson 14-Oct-09 9:00 
GeneralRe: MenuItems not showing properly Pin
Shelby Robertson 14-Oct-09 14:12
Shelby Robertson 14-Oct-09 14:12 
GeneralRe: MenuItems not showing properly Pin
Mark Salsbery15-Oct-09 8:14
Mark Salsbery15-Oct-09 8:14 
GeneralRe: MenuItems not showing properly Pin
Shelby Robertson 15-Oct-09 8:16
Shelby Robertson 15-Oct-09 8:16 
QuestionTreeView Parent Control Pin
Adriaan Davel14-Oct-09 2:55
Adriaan Davel14-Oct-09 2:55 
QuestionProgress bar on loading a page Pin
ravi.vellanky13-Oct-09 21:13
ravi.vellanky13-Oct-09 21:13 
AnswerRe: Progress bar on loading a page Pin
Mark Salsbery14-Oct-09 8:39
Mark Salsbery14-Oct-09 8:39 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.