Click here to Skip to main content
15,884,176 members
Home / Discussions / WPF
   

WPF

 
AnswerRe: Can't get UriKind.Relative to work Pin
Mark Salsbery15-Oct-09 7:06
Mark Salsbery15-Oct-09 7:06 
GeneralRe: Can't get UriKind.Relative to work Pin
fjparisIII15-Oct-09 8:13
fjparisIII15-Oct-09 8:13 
GeneralRe: Can't get UriKind.Relative to work Pin
Mark Salsbery15-Oct-09 8:17
Mark Salsbery15-Oct-09 8:17 
GeneralRe: Can't get UriKind.Relative to work Pin
fjparisIII15-Oct-09 9:14
fjparisIII15-Oct-09 9:14 
General[Message Deleted] Pin
fjparisIII15-Oct-09 11:42
fjparisIII15-Oct-09 11:42 
QuestionRe: Can't get UriKind.Relative to work Pin
Mark Salsbery16-Oct-09 7:34
Mark Salsbery16-Oct-09 7:34 
AnswerRe: Can't get UriKind.Relative to work Pin
fjparisIII16-Oct-09 8:43
fjparisIII16-Oct-09 8:43 
GeneralRe: Can't get UriKind.Relative to work Pin
fjparisIII16-Oct-09 8:05
fjparisIII16-Oct-09 8: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 8:53
Mark Salsbery16-Oct-09 8:53 
GeneralRe: Can't get UriKind.Relative to work SOLVED! Pin
fjparisIII16-Oct-09 14:33
fjparisIII16-Oct-09 14:33 
GeneralRe: Can't get UriKind.Relative to work SOLVED! Pin
Mark Salsbery16-Oct-09 14:46
Mark Salsbery16-Oct-09 14:46 
GeneralRe: Can't get UriKind.Relative to work SOLVED! Pin
fjparisIII16-Oct-09 15:38
fjparisIII16-Oct-09 15:38 
QuestionNothing displayed when set a line to DashStyles.Dot Pin
CooperWu15-Oct-09 4:58
CooperWu15-Oct-09 4:58 
AnswerRe: Nothing displayed when set a line to DashStyles.Dot Pin
Mark Salsbery15-Oct-09 8:04
Mark Salsbery15-Oct-09 8:04 
QuestionControl Limitation Pin
Saiyed Alam14-Oct-09 18:39
Saiyed Alam14-Oct-09 18:39 
AnswerRe: Control Limitation Pin
Ian Shlasko15-Oct-09 3:47
Ian Shlasko15-Oct-09 3:47 
QuestionMenuItems not showing properly Pin
Shelby Robertson 14-Oct-09 4:56
Shelby Robertson 14-Oct-09 4:56 
AnswerRe: MenuItems not showing properly Pin
Mark Salsbery14-Oct-09 7:51
Mark Salsbery14-Oct-09 7:51 
GeneralRe: MenuItems not showing properly Pin
Shelby Robertson 14-Oct-09 8:00
Shelby Robertson 14-Oct-09 8:00 
GeneralRe: MenuItems not showing properly Pin
Shelby Robertson 14-Oct-09 13:12
Shelby Robertson 14-Oct-09 13:12 
GeneralRe: MenuItems not showing properly Pin
Mark Salsbery15-Oct-09 7:14
Mark Salsbery15-Oct-09 7:14 
GeneralRe: MenuItems not showing properly Pin
Shelby Robertson 15-Oct-09 7:16
Shelby Robertson 15-Oct-09 7:16 
QuestionTreeView Parent Control Pin
Adriaan Davel14-Oct-09 1:55
Adriaan Davel14-Oct-09 1:55 
QuestionProgress bar on loading a page Pin
ravi.vellanky13-Oct-09 20:13
ravi.vellanky13-Oct-09 20:13 
AnswerRe: Progress bar on loading a page Pin
Mark Salsbery14-Oct-09 7:39
Mark Salsbery14-Oct-09 7: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.