你好。我使用这个ColorPicker。我有第一个控制页面 ( Popup
) 和第二个主页 ( panorama page
)。现在我想通过在控制页面中拾取颜色并ColorPicker
在主页中为某些元素(例如网格背景颜色)设置画笔颜色等。但我不知道如何将颜色从控制页面绑定到主页(panorama page
)。任何想法或链接,例如,Thx。
在控制弹出窗口.xaml
我有:
<c4fToolkit:ColorPicker x:Name="picker" Height="180" Width="450" ColorChanged="picker_ColorChanged" />
在控制Popup.cs
我有:
public Brush myColor { get; set; }
public MondayPopup()
{
InitializeComponent();
DataContext = this;
}
private void picker_ColorChanged(object sender, Color color)
{
? = new SolidColorBrush(color);
}
在主页上.xaml
我有
<Grid x:Name="gridColor" Background="{Binding myColor}" />
在主页.cs
中,我没有显示,因为我不知道如何通过选择器从控制页面中获取颜色并将其保存(绑定)到全景主页并更改颜色。