Hallo zusammen,
ich schreibe grade an einem Tool (in C#), das unter anderem Komponenten verschiebt.
Nun habe ich ein Problem bei Komponenten, die vom Anwender als individuell positioniert festgelegt wurden und würde diesen gerne eine Sonderbehandlung verpassen.
Mein Problem ist: Ich weiß nicht wie ich von Programmseite feststellen kann, welche Komponenten das sind.
Was ich bereits versucht habe:
Ich habe einen AssembliesParameterPropertiesBuilder für die Komponenten erstellt und versucht dessen Eigenschaft "ArrangementOptions" auszulesen. Leider initialisiert der Builder immer mit den Standardeinstellungen und gibt daher für jede Komponenten aus, dass sie individuell positioniert ist.
Ich konnte leider keine Eigenschaft am Komponentenobjekt oder eine Funktion an der ComponentAssembly entdecken, die mir da helfen würde.
Kennt jemand eine Möglichkeit festzustellen welche Komponenten individuell positioniert sind?
Gruß,
Sven
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP