Zmierzyć ciąg bez użycia obiektu Graphics?
Używam pikseli jako jednostki dla mojej czcionki. W jednym miejscu wykonuję test trafień, aby sprawdzić, czy użytkownik kliknął wewnątrz ograniczającego prostokąta jakiegoś tekstu na ekranie. Muszę użyć czegoś takiegoMeasureString
dla tego. Niestety, kod wykonujący test trafień znajduje się głęboko w bibliotece, która nie ma dostępu doGraphics
obiekt lub nawetControl
.
Jak uzyskać obwiednię ciągu podanego czcionki bez użyciaGraphics
klasa? Dlaczego potrzebuję nawetGraphics
obiekt, gdy moja czcionka jest w pikselach?