Click here to Skip to main content
15,896,453 members
Home / Discussions / WPF
   

WPF

 
AnswerRe: How to render pixels of a bitmap correctly? Pin
Insincere Dave11-Mar-09 16:14
Insincere Dave11-Mar-09 16:14 
GeneralRe: How to render pixels of a bitmap correctly? Pin
Andy@12-Mar-09 2:59
Andy@12-Mar-09 2:59 
GeneralRe: How to render pixels of a bitmap correctly? Pin
Insincere Dave12-Mar-09 6:56
Insincere Dave12-Mar-09 6:56 
GeneralRe: How to render pixels of a bitmap correctly? Pin
Andy@17-Mar-09 4:20
Andy@17-Mar-09 4:20 
QuestionBind an attached property Pin
Pauwels Bart11-Mar-09 3:55
Pauwels Bart11-Mar-09 3:55 
AnswerRe: Bind an attached property Pin
ABitSmart11-Mar-09 16:57
ABitSmart11-Mar-09 16:57 
QuestionRe: Bind an attached property Pin
Pauwels Bart11-Mar-09 19:45
Pauwels Bart11-Mar-09 19:45 
AnswerRe: Bind an attached property Pin
ABitSmart11-Mar-09 21:00
ABitSmart11-Mar-09 21:00 
Ok, here are my thoughts on this.

Pauwels Bart wrote:
don't exactly know how to bind an attached property so I guess that is the problem

I think the binding syntax is correct.

"The value which an element has for an attached property is stored by that element, not by the element which exposes the attached property." - Josh Smitt[^]
Relating to your scenario. You would have the SCOLOR attached property in each of the Annotation object. And I am sure that is not what you are expecting ?

What you want is, SCOLOR behave like a "SelectedItem" or "SelectedColor". I would suggest, make a dependency property named "SelectedAnnotation" in your Canvas which will hold the currently selected Annotation object. When an annotation object is selected, set this DP to the selected annotation object.

Bind the button to the SelectedItem property in NFSICanva. Something like this,
IsEnabled="{Binding Path=SelectedAnnotation.SCOLOR , ElementName=nsifCanvas, Mode=OneWay, Converter={StaticResource convGraphicColour}}"

Pauwels Bart wrote:
GetSCOLOR never gets called.

Take a look here Debugging dependency properties[^]
QuestionRe: Bind an attached property Pin
Pauwels Bart11-Mar-09 22:33
Pauwels Bart11-Mar-09 22:33 
AnswerRe: Bind an attached property Pin
ABitSmart11-Mar-09 23:13
ABitSmart11-Mar-09 23:13 
GeneralRe: Bind an attached property Pin
Pauwels Bart12-Mar-09 0:54
Pauwels Bart12-Mar-09 0:54 
QuestionCan a WPF browser app be hosted on a server and accessed multiply by other users Pin
DimitarS10-Mar-09 21:56
DimitarS10-Mar-09 21:56 
AnswerRe: Can a WPF browser app be hosted on a server and accessed multiply by other users Pin
Pete O'Hanlon10-Mar-09 22:34
mvePete O'Hanlon10-Mar-09 22:34 
GeneralRe: Can a WPF browser app be hosted on a server and accessed multiply by other users Pin
DimitarS10-Mar-09 22:36
DimitarS10-Mar-09 22:36 
QuestionDecoupling WCF client proxy Pin
Mark J. Miller10-Mar-09 14:02
Mark J. Miller10-Mar-09 14:02 
QuestionTreeView vertical scrollbar bug Pin
Steve The Plant10-Mar-09 10:26
Steve The Plant10-Mar-09 10:26 
AnswerRe: TreeView vertical scrollbar bug Pin
ABitSmart10-Mar-09 17:23
ABitSmart10-Mar-09 17:23 
GeneralRe: TreeView vertical scrollbar bug Pin
Steve The Plant11-Mar-09 12:45
Steve The Plant11-Mar-09 12:45 
GeneralRe: TreeView vertical scrollbar bug Pin
Pete O'Hanlon11-Mar-09 22:26
mvePete O'Hanlon11-Mar-09 22:26 
GeneralRe: TreeView vertical scrollbar bug Pin
Steve The Plant12-Mar-09 3:51
Steve The Plant12-Mar-09 3:51 
QuestionBinding Radio button group with collection object Pin
gsdeepak10-Mar-09 4:41
gsdeepak10-Mar-09 4:41 
AnswerRe: Binding Radio button group with collection object Pin
Pete O'Hanlon10-Mar-09 5:08
mvePete O'Hanlon10-Mar-09 5:08 
QuestionNavigation in Window Pin
GomathiR9-Mar-09 21:21
GomathiR9-Mar-09 21:21 
AnswerRe: Navigation in Window Pin
ABitSmart9-Mar-09 22:42
ABitSmart9-Mar-09 22:42 
AnswerRe: Navigation in Window Pin
Pete O'Hanlon10-Mar-09 5:03
mvePete O'Hanlon10-Mar-09 5:03 

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.