Add text to any location in the screen and change text size

How can I place a string at certain coordinates using the DisplayController?. Also, how can I change the size of the text?

            displayController.DrawString($"Device Id: {devId}{Environment.NewLine}");
            displayController.DrawString($"Version: {major}.{minor}.{build}.{revision}{Environment.NewLine}");
            displayController.DrawString($"Manufacturer Name: {DeviceInformation.ManufacturerName}{Environment.NewLine}");
            displayController.DrawString($"Device Name: {DeviceInformation.DeviceName}{Environment.NewLine}");
           // NEED TO ADD TEXT TO SCREEN AT ANY TIME AND IN ANY LOCATION (Row, Cursor position)

You need graphics: Graphics (ghielectronics.com)

ignore BasicGraphic if SC20xxx devices.

1 Like

OK. Thanks for the advice.
Isn’t there a performance/memory benefit by using the DisplayController class?

Not much, I believe.

1 Like