This is a migrated thread and some comments may be shown as answers.

SelectedColor Binding issu

1 Answer 322 Views
ColorPicker
This is a migrated thread and some comments may be shown as answers.
Bill
Top achievements
Rank 1
Bill asked on 29 Mar 2013, 08:14 AM
Hi telerick
     I use MVVM to Binding the SelectedColor Property,but When I change the color, there don't work,the VM's property don't change,How can I do?
telerik:RadColorPicker SelectedColor="{Binding SuspectColor}" BorderThickness="0" MainPalette="Concourse" HeaderPalette="Solstice" NoColorText="{Resx RadColorPic_NoColorText}"
StandardPaletteHeaderText="{Resx RadColorPic_StandardPaletteHeaderText}" MainPaletteHeaderText="{Resx RadColorPic_MainPaletteHeaderText}" />

the VM code
private string _suspectColor;
       public string SuspectColor
       {
           get
           {
 
               if (_projectConfiguration != null)
               {
                   _suspectColor = _projectConfiguration.SuspectColor;
               }
               return _suspectColor;
           }
           set
           {
               _suspectColor = value;
               _project.SavaImageTabConfig("SuspectColor", value.ToString());
               base.OnPropertyChanged("SuspectColor");
           }
       }

1 Answer, 1 is accepted

Sort by
0
Petar Mladenov
Telerik team
answered on 01 Apr 2013, 06:35 AM
Hi Bill,

Please make sure to bind the SelectedColor two-way:
SelectedColor="{Binding SuspectColor, Mode="TwoWay"}"
Kind regards,
Petar Mladenov
the Telerik team

Explore the entire Telerik portfolio by downloading Telerik DevCraft Ultimate.

Tags
ColorPicker
Asked by
Bill
Top achievements
Rank 1
Answers by
Petar Mladenov
Telerik team
Share this question
or