Chcialbym podzielic picturebox na 9 kafelkow ale nie wiem jak to zrobic,i zeby w kazdym z osobnych kafelkow bylo inne zdjecie. Nie mam pojecia jak sie za to zabrac ;/
c# picturebox jak podzielic na kafelki?
- Rejestracja: dni
- Ostatnio: dni
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: Kraków
Nie znam rozwiązania, ale może zaproponuję ustawić 9 różnych pictureBoxów obok siebie?
- Rejestracja: dni
- Ostatnio: dni
No ok mozna i tak a czy np mozna w jednym picturebox wyswietlic pare obrazkow kolo siebie? Np picturebox ma wymiary 200x200 a obrazki po 50x50 i beda 4 obrazki w jednym da rade tak?
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: Polska, Kraków
Może tak zrobić stwórz nową bitmape i rysuj po niej każdy obrazek po kolei pamiętając o odpowiednim ustawieniu poprzez manipulowanie X,Y.
- Rejestracja: dni
- Ostatnio: dni
Kurcze dalej nie wiem jak zrobic z jedna bitmapa porazil bym sobie bez problemu, a moglby ktos pokazac mniejwiecej kod jak by to musialo wygladac moze wtedy bym juz wiedzial co i jak dalej?
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: Polska, Kraków
Dla dwóch wyglądało by to mniej więcej tak:
Bitmap bitmap = new Bitmap(image1.Width + image2.Width, Math.Max(image1.Height, image2.Height));
using (Graphics g = Graphics.FromImage(bitmap))
{
g.DrawImage(image1, 0, 0);
g.DrawImage(image2, image1.Width, 0);
}
- Rejestracja: dni
- Ostatnio: dni
Ok ja trasie i Od razu jak wroce to sprawdze dzieki, dam znac jak poszlo
- Rejestracja: dni
- Ostatnio: dni
Bitmap image1 = new Bitmap(@"C:\Users\Cicho\documents\visual studio 2012\Projects\GW\GW\gfx\trawa.jpg");
Bitmap image2 = new Bitmap(@"C:\Users\Cicho\documents\visual studio 2012\Projects\GW\GW\gfx\101.jpg");
Bitmap bitmap = new Bitmap(image1.Width + image2.Width, Math.Max(image1.Height , image2.Height));
using (Graphics g = Graphics.FromImage(bitmap))
{
g.DrawImage(image1, 0, 0);
g.DrawImage(image2, image1.Width, 0);
}
Podaje sie nie mam pojecia jak to wklepac jak na razie proboje ;/