Dans mon application, j'ai pris un panneau et j'ai ajouté une image en donnant un chemin d'image. Pour cette image, j'ai ajouté l'objet DrawingArea (personnalisé) et j'ai commencé à dessiner. Après avoir dessiné à main levée j'ajoute cela à son parent (en donnant this.addChild(graph);
). Ici cela indique quoi? Que puis-je donner au lieu de this
(en particulier en cas de suppression d'un enfant en particulier)? Pardonnez-moi, si ce n'est pas clair.Recherche du parent d'un composant dans Flex
private function StartMarking(eve:MouseEvent):void
{
if (!eve.buttonDown)
{
isDrawing = false;
}
x2 = mouseX;
y2 = mouseY;
if (isDrawing)
{
drawColor = 0x000000;
markUp.graphics.lineStyle(2, drawColor);
markUp.graphics.moveTo(x1, y1);
markUp.graphics.lineTo(x2, y2);
drawingStr += x1 + "_"+ y1 +"_";
x1 = x2;
y1 = y2;
this.addChild(markUp);
}
}
Ce n'est pas assez clair. Donnez-nous du code, s'il vous plaît. –
Ici, cela fait référence à l'objet de la classe dans laquelle le gestionnaire StartMarking est présent. –
cela fait toujours référence à l'objet de la classe actuelle. Si vous êtes dans .. alors cela fait référence à l'objet instance de classe Panel. –