Autor Beitrag
Cäptin Pommes
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 142
Erhaltene Danke: 2



BeitragVerfasst: Do 10.11.11 09:52 
hi,

also ich hab ein Rechteck mit abgerundeten Ecken als Fenster, dass standart Fenster drumherum hab ich ausgeblendet ... nun will ich das der user ganz normal die fenster größe ändern kann, durch ziehen am rand wie man es gewohnt is

nun dacht ich mir erst mach ich halt ne Transperente Border drumherum auf der man dann die maus gedrückt hält um zu ziehen
aber das problem dabei is das ich ja nicht unterscheiden kann an welchen rand er sich befindet (also oben/unten oder an den seiten) bzw. an welcher ecke
je nachdem is ja das ziehverhalten anders und der cursor muss ich ja auch entsprechend anpassen

wie kann ich bei dem problem vorgehen?
ebber
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 239
Erhaltene Danke: 1

Win XP, Win 7
C# (VS 2010), Delphi (2007), Expression 4
BeitragVerfasst: Mi 16.11.11 19:48 
Hallo,

es gibt zum Beispiel das Control ResizeGrip.
Damit kann man das Fenster zumindest in einer Ecke größer ziehen.

MfG
ebber
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 239
Erhaltene Danke: 1

Win XP, Win 7
C# (VS 2010), Delphi (2007), Expression 4
BeitragVerfasst: Mi 16.11.11 20:08 
Ich habe gerade nochmal nachgesehen. Solltest du das verwenden musst du folgendes hinzufügen, damit es funktioniert:

ausblenden XML-Daten
1:
2:
3:
4:
5:
<Window
...
ResizeMode="CanResizeWithGrip"
...
>