Click here to Skip to main content
15,913,487 members
Home / Discussions / WPF
   

WPF

 
GeneralRe: Converting WPF windows application to Web Application. Pin
Paulo Zemek23-Jan-13 6:22
Paulo Zemek23-Jan-13 6:22 
GeneralRe: Converting WPF windows application to Web Application. Pin
Hema Bairavan24-Jan-13 5:30
Hema Bairavan24-Jan-13 5:30 
AnswerRe: Converting WPF windows application to Web Application. Pin
Pete O'Hanlon21-Jan-13 23:27
mvePete O'Hanlon21-Jan-13 23:27 
GeneralRe: Converting WPF windows application to Web Application. Pin
Hema Bairavan22-Jan-13 0:24
Hema Bairavan22-Jan-13 0:24 
AnswerRe: Converting WPF windows application to Web Application. Pin
db7uk26-Jan-13 13:17
db7uk26-Jan-13 13:17 
QuestionGetting sqlexception "The multi-part identifier "System.Data.DataRowView" could not be bound." Pin
Geert De Vylder21-Jan-13 4:51
Geert De Vylder21-Jan-13 4:51 
AnswerRe: Getting sqlexception "The multi-part identifier "System.Data.DataRowView" could not be bound." Pin
Mycroft Holmes21-Jan-13 18:36
professionalMycroft Holmes21-Jan-13 18:36 
GeneralRe: Getting sqlexception "The multi-part identifier "System.Data.DataRowView" could not be bound." Pin
Geert De Vylder21-Jan-13 20:55
Geert De Vylder21-Jan-13 20:55 
QuestionBinding to attached property Pin
savbace20-Jan-13 21:22
savbace20-Jan-13 21:22 
QuestionRoot element is not valid for navigation Pin
Vimalsoft(Pty) Ltd19-Jan-13 19:18
professionalVimalsoft(Pty) Ltd19-Jan-13 19:18 
AnswerRe: Root element is not valid for navigation Pin
Richard Deeming21-Jan-13 1:55
mveRichard Deeming21-Jan-13 1:55 
GeneralRe: Root element is not valid for navigation Pin
Vimalsoft(Pty) Ltd21-Jan-13 4:49
professionalVimalsoft(Pty) Ltd21-Jan-13 4:49 
QuestionRandom Image with array Pin
Tikha17-Jan-13 11:23
Tikha17-Jan-13 11:23 
AnswerRe: Random Image with array Pin
Pete O'Hanlon17-Jan-13 21:21
mvePete O'Hanlon17-Jan-13 21:21 
AnswerRe: Random Image with array Pin
Abhinav S19-Jan-13 2:24
Abhinav S19-Jan-13 2:24 
GeneralRe: Random Image with array Pin
Tikha21-Jan-13 17:09
Tikha21-Jan-13 17:09 
GeneralRe: Random Image with array Pin
Dave Kreskowiak21-Jan-13 17:54
mveDave Kreskowiak21-Jan-13 17:54 
QuestionDispatcherTimer Tick event not fired Pin
Praveen Raghuvanshi17-Jan-13 4:54
professionalPraveen Raghuvanshi17-Jan-13 4:54 
AnswerRe: DispatcherTimer Tick event not fired Pin
Paulo Zemek23-Jan-13 6:28
Paulo Zemek23-Jan-13 6:28 
QuestionWhich way to load entity child collections? Pin
Adam_Dev16-Jan-13 5:11
Adam_Dev16-Jan-13 5:11 
QuestionWPF with Web Pin
Rishabh Kumar14-Jan-13 8:42
Rishabh Kumar14-Jan-13 8:42 
AnswerRe: WPF with Web Pin
Abhishek Pant14-Jan-13 9:17
professionalAbhishek Pant14-Jan-13 9:17 
AnswerRe: WPF with Web Pin
Abhinav S16-Jan-13 17:20
Abhinav S16-Jan-13 17:20 
QuestionWPF - Bind IsEnabled To Method On VM Pin
Kevin Marois13-Jan-13 11:06
professionalKevin Marois13-Jan-13 11:06 
I'm working on an WPF MVVM application. The data entry screen has to have all it's fields disabled until the user clicks "Add" or "Edit", and also the fields cannot become enabled if the user does not have rights to that field.

So, I would like to bind all IsEnabled properties in the XAML to a single method on the ViewModel. I would need to pass in a string value which is the 'key' of the field. Then in the VM would use the key to check the rights. The method would be something like

public bool CanEnableField(string Key)
{
    // if the form is in Add or Edit Mode, and the user has rights to the field, then
    // return true, else false
}


A converter would probably not work because that class won't know about the VM and the form's mode (Add/Edit).

I could bind each field's IsEnabled to individual properties on the VM and handle all this in the getter, but that would be a lot of properties in the VM.

Anyone have any thoughts on how to do this?
If it's not broken, fix it until it is

AnswerRe: WPF - Bind IsEnabled To Method On VM Pin
Wayne Gaylard14-Jan-13 0:55
professionalWayne Gaylard14-Jan-13 0:55 

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.