ContainerControl

Buongiorno a tutti,

immagino sia un bug ma potrebbe anche non esserlo come al solito chiedo anche il vostro parere.
Ho creato una classe basata su canvas e per visualizzare e gestire in maniera efficiente l’input/output di testo ho creato un container control che contiene un textfield.
A richiesta creo un’istanza del containercontrol e lo visualizzo con EmbedWithin all’interno del canvas.
Ora … su windows il container control viene visualizzato tenendo conto del canvas e rispettandone i limiti, in os x invece no deborda all’esterno del canvas invadendo anche la finestra che lo contiene.

Spero di essermi spiegato e se si come giudicate un comportamento simile ?

Questa cosa che succede su os x interessante nel caso si vogliano creare fumetti su campi o label ecc. ma noiosa nel mio caso.
Magari sto usando una tecnica vecchia o magari completamente folle e qualcuno di voi ne sa una migliore per visualizzare un textfield in un canvas.

Grazie