.NET Framework - Anfangs position vom openfiledialog

Asked By Finn Stampe Mikkelsen on 27-Jul-09 07:05 PM
Hallo

Gibt es irgend wie eine m?glichkeit, die anfangs position von einem
openfiledialog festzulegen??

Controls haben eine Location und forms die StartPosition. Es ist genau diese
StartPosition die ich gerne mit dem openfiledialog nutzen w?rde.

Hat da irgend wer eine idee?

/Finn
(Bitte meine gramatik zu entschuldigen.. Bin d?ne...)
--
Der er 10 slags mennesker - Dem som forst?r bin?r og dem som ikke g?r.
There are 10 kinds of people. Those who understand binary and those who
do not.
Es gibt 10 Arten von Menschen. Die, die Bin?r verstehen,  bzw. die, die es
nicht tuhen.




Frank Dzaebel replied on 28-Jul-09 01:22 AM
Hallo Finn,


Es gibt keine vorbereitete managed Eigenschaft
oder dergleichen. Deswegen bedient man sich
letztlich der SetWindowPos Methode, um das
Window nach seinen W?nschen zu positionieren.
Davor liegen aber noch PInvoke-Massnahmen, die den
Dialog "hooken" (->LPOFNHOOKPROC lpfnHook,
der OPENFILENAME-Struktur).

Hier ein Beispiel, dass den SaveFileDialog u.a.
in der Bildschirm-Mitte zentriert, was aber
analog auch mit dem OpenFileDialog m?glich ist:

[CodeProject: Extending the save file dialog class in .NET]
http://www.codeproject.com/KB/cs/getsavefilename.aspx

[Extend the Common Dialog Boxes Using Windows Forms 1.x]
http://msdn.microsoft.com/en-us/library/ms996463.aspx

[Dateiansicht des ?ffnen-Dialogs ver?ndern]
http://msdn.microsoft.com/de-de/library/bb979268.aspx


ciao Frank
--
Dipl.Inf. Frank Dzaebel [MCP/MVP C#]
http://Dzaebel.NET
WolfgangH replied on 28-Jul-09 02:12 AM
Ich habe eine dazu passende Frage und m??chte sie deshalb gleich hier
anschlie??en:

Kann man den OpenFileDialog so trimmen, dass die Fenster-Ansicht vorgegeben
werden kann? Also bespielsweise Thumbnails oder Details?

Danke im voraus an die Gemeinde
Wolfgang
Frank Dzaebel replied on 28-Jul-09 02:22 AM
Hallo Wolfgang,


ja.

[OpenFileDialog in beliebiger Ansicht ??ffnen]
http://dzaebel.net/OpenFileThumbnail.htm


ciao Frank
--
Dipl.Inf. Frank Dzaebel [MCP/MVP C#]
http://Dzaebel.NET
Finn Stampe Mikkelsen replied on 28-Jul-09 07:13 AM
Ciao Frank

Das war mir irgendwo schon klar. Schade, aber vielen dank f?r deine antwort
und beispiele. Ich werde sie mir anschauen und sehen ob ich irgend etwas
erstellen kann, dass meine w?nsche entsprechen.

Vielen dank..

/Finn