Diskuze: WPF Vybírání barvy
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 3 zpráv z 3.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
private void grid_MouseDown(object sender, MouseButtonEventArgs e)
{
RenderTargetBitmap render = new RenderTargetBitmap((int)grid.ActualWidth, (int)grid.ActualHeight, 96, 96, PixelFormats.Default);
render.Render(grid);
using (MemoryStream stream = new MemoryStream())
{
BitmapEncoder encoder = new BmpBitmapEncoder();
encoder.Frames.Add(BitmapFrame.Create(render));
encoder.Save(stream);
using (Bitmap bitmap = new Bitmap(stream))
{
var position = e.GetPosition(grid);
var color = bitmap.GetPixel((int) position.X, (int) position.Y);
button.Background = new SolidColorBrush(System.Windows.Media.Color.FromArgb(color.A, color.R, color.G, color.B));
}
}
}
kde grid obsahuje ty 2 canvasy
a button.background je to co ma mit tu barvu.
Zobrazeno 3 zpráv z 3.