コード例 #1
0
ファイル: UIPinNode.xaml.cs プロジェクト: xuyanning/Materia
        private void UserControl_MouseDoubleClick(object sender, MouseButtonEventArgs e)
        {
            ColorPicker cp = new ColorPicker(pinNode.GetSystemColor());

            cp.Owner = MateriaMainWindow.Instance;

            if (cp.ShowDialog() == true)
            {
                var nc = cp.Selected;
                pinNode.SetSystemColor(nc);
                Color = pinNode.GetColor();
                PinColorBrush.Color = Color;
            }
        }
コード例 #2
0
 public static Color GetColor(this PinNode n)
 {
     System.Drawing.Color c = n.GetSystemColor();
     return(Color.FromArgb(c.A, c.R, c.G, c.B));
 }