Am einfachsten lässt sich diese Problematik mit einem Sort-Schlüssel
lösen. Punkt 1 ist 001, Punkt 1.1 ist 001.001, Punkt 1.2 ist 001.002 etc.
Um den Baum mit allen entsprechenden Nodes zu öffenen kannst Du mit
einem LIKE alle darunterliegenden Nodes holen:
Select From Eintrag where sortID LIKE
WebForm, sondern einen WinForm-Client. Ist
hier gar die Fehlerursache eine ganz andere oder trifft das zu was
Ralf vorhin schrieb?
Gruß Steffen
- Original Message - From: Stephan Troxler
[EMAIL PROTECTED] To: [EMAIL PROTECTED]
Sent: Tuesday, October 26, 2004 5:12 PM Subject: Re
Deine Variante startet einen Aufruf im Defaultbrowser, der wiederum
einen Aufruf des Default E-Mailclients vornimmt.
So gehts einfacher:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfsystemwebmailmailmessageclasstopic.asp
Stephan
[EMAIL PROTECTED] schrieb:
Hallo Steffen
Danke für den Link. Ich entwickle nicht mit WebForm, sondern mit WinForm.
Das spielt keinen Tango.
Kann
man denn in einer WinForm-Applikation WebForm-Elemente/Dialog im Projekt
einfügen?
Gibt es für dieses Demo ein Äquivalent für WinForm?
Jup. Du musst einfach im Projekt von Hand
Hallo Mansur
Ich hatte das Problem auch schon ein paar mal. Wie Du richtig vermutest,
ist es die Geschichte mit dem Fokus. Ich hatte kürzlich das Phänomen,
als ich ein aktives Control aus einem Panel (.remove(mycontrol))
entfernt habe, bevor ich das neue geladen hatte. Als ich die Reihenfolge
Hi
Ich hatte vor zwei Wochen genau die selbe Frage gestellt. :-)
Unter asp.net geht es am einfachsten über die Methode Findcontrol.
Winforms kennt die aber nicht. Eine Alternative dazu ist es, ein
Hastable zu führen, dass mit gleichem Namen auf die Objekte verweist.
Ein gutes Beispiel dazu
Ich habe in einem Projekt etliche Bilder in Form von embedded
ressourcen, die ich über folgende Schleife in einen Bildarray einlese:
foreach (string myfilename in myAssembly.GetManifestResourceNames())
Leider entspricht die Reihenfolge der Bilder keiner nachvollziehbarer
Regel. Frage - was kann
Genau - und punkto Singelton: wenn Du eine Instanzvariable vom Typ des
jeweiligen Objektes über eine statische Methode zurückgibst, so denke
daran diese vorher noch auf null zu setzen.
Gruss
Stephan
Ivo Looser schrieb:
Ich glaube objekte schlag ich mit object.dispose() ins nirvana, richtig?
Ich habe gerade ein ähnlches Problem - allerdings in Winforms und dort
gibts ItemDataBound natürlich wieder nicht *Leo anwerf*
Was ich machen möchte sind gewisse Formatierungen an den einzelnen
Zellen vornehmen, wie z.B. das Datumsformat ändern etc. Gibt es dazu
nichts analoges zur
Ich arbeite gerade an einem Konzept zur Implementierung von
Mehrsprachigkeit in Apps mit mit Win- und Webform GUIs.
Wie sind Eure Erfahrungen mit den in den in .net implentierten
Lokalisierungsfeatures?
Da mir das nicht ganz koscher vorkommt und ich Nachteile in der Wartung
sehe, tendiere ich
Bringt leider auch keine Änderung. Offenbar wird das Objekt zwar sauber
eliminiert, aber sein Name nicht, wodurch es nicht neu instanziert
sondern referenziert wird...
Gruss
Stephan
Ich räum bei OnClosing() auf:
private void OnClosing(object sender, System.ComponentModel.CancelEventArgs
eag)
{
Das habe ich auch schon probiert - nützt aber nichts. Es kommt die
gleiche Fehlermeldung...
Stephan
Bei Close() selbst ein Dispose() dazu aufrufen müsste helfen...
Dann dürfte das Oj nicht mehr in der carryliste sitzen
Gruß Ralf
___
Framework.net
Am einfachsten führst Du die Forms als Usercontrols und bettest sie in
ein Panel ein. Um zu wechseln, kannst Du dem Panel einfach das neue Form
zuweisen.
Gruss
Stephan
Ivo Looser schrieb:
Hallo Zusammen
Ich habe ein zwei Win-Forms das erste wird bei der Initialisierung der
Applikation geladen.
Ich habe mehrere Radiobuttuns welche durchnummeriert sind (im Stile von
rb1, rb2, rb3, ...) und möchte diese gerne aus einer Schleife heraus
dynamisch ansprechen um Eigentschaften zu ändern etc.
Wie geht das am einfachsten von statten?
Ich suche etwas sinnesgemässes wie GetObjektByName in
Autsch - heisst das jetzt echt, das unter Winforms einmal mehr gepfuscht
wurde?
Stephan
http://www.vpsw.com/ControlbyName.aspx
Gruss
Alex
___
Framework.net Mailingliste, Postings senden an:
[EMAIL PROTECTED]
An-/Abmeldung und Suchfunktion unter:
Autsch - heisst das jetzt echt, das unter Winforms einmal mehr gepfuscht
wurde?
Wen wundert's?
Mich eigentlich nicht. Seit ich mit Winforms arbeite hat mich nichts,
aber auch gar nichts daran positiv überrascht. Code (GUI betreffend) von
asp.net auf Winforms zu portieren ist wahrlich keine
Wie verhindere ich am einfachsten, dass ein Control (z.B. ein Formular)
mehrfach instanziert werden kann (z.B. durch mehrere Klicks in der
Navigation)?
Stephan
___
Framework.net Mailingliste, Postings senden an:
[EMAIL PROTECTED]
An-/Abmeldung und
Ich habe nun in meiner App alle Aufrufe wie untenstehend umgebaut und
das mittels Ausgaben auch überprüft - funzt prima. Die Objekte werden
nur noch einmal erstellt.
Wenn ich aber den Taskmanager öffne und ein bisschen zwischen den
verschiedenen Controls hin- und herhüpfe steigt der
Arbeitet irgendjemand mit Janus Gridex für .net?
Ich drehe langsam durch damit Ich habe ein abgefülltes Grid und
möchte nach einem Klick auf den entsprechenden Record die Detaildaten
dazu anzeigen. Alles was ich also bräuchte ich die ID des angeklickten
Records.
Die mitgelieferte Doku sag
Geschaft...
Den Weg die Daten aus dem Gridex-Grid zu bekommen habe ich nicht
geschafft, aber dafür der Weg über das Datatable dahinter:
Convert.ToInt32(myDTO.MyData.Tables[Leistung].DefaultView[gridLeistung.RowPositionFromPoint(e.X,e.Y)].Row[ID]);
Wenn trotzdem irgendjemand mit Janus Gridex
Habe ich auch schon probiert - es kommt die gleiche Fehlermeldung.
ComboBox.DataSource=null;
getestet? Das sollte eigentlich gehen.
Gruß
Tobias
-Ursprüngliche Nachricht-
Von: Stephan Troxler [mailto:[EMAIL PROTECTED]
Gesendet: Mittwoch, 26. Mai 2004 09:22
An: [EMAIL PROTECTED]
Betreff
mybox.Items.Clear(); muss raus, dann gehts! In meinen Augen ist das
defintiv ein Bug.
Und fürs Protokoll:
http://www.dotnetgerman.com/blogs/stephan/PermaLink.aspx?guid=c476e3f4-8b85-402d-b699-ddfa503b0e88
Stephan
___
Framework.net Mailingliste,
Hi, ne, ist kein Bug! Wenn Du natürlich in den Zeilen vornedran noch
das
ComboBox.Items.Clear();
drin stehen hattest ists ja kein Wunder dass die selbe Fehlermeldung
nochmal kam ;-)
Ähmm.. so selbstverständlich finde ich das nicht. Schliesslich wurde der
Fehler ja nicht durch das Items.Clear();
Also der Fehler tritt garantiert NICHT in der mybox.Enabled-Zeile
auf!
Du hast recht - ich habs nochmals durchgespielt und die App hängt auch
ohne weiteren Code. VS.net markiert mir im Debugmodus aber die
darauffolgende Zeile, was mich irritiert...
Hast Du ja im Endeffekt auch
gemacht. War
Mit folgendem Code füge ich einer aus einer Dataview abgefüllten
Dropdownlist (nach .DataBind) nachträglich ein Item zu:
ddProjekt.Items.Insert(0,new ListItem(Bitte wählen,0));
In einem Winform geht das zwar grundsätzlich auch, jedoch bekomme ich
folgende Fehlermeldung umd die Ohren gehauen:
Problem gelöst:
http://www.dotnetgerman.com/blogs/stephan/PermaLink.aspx?guid=23bbf115-a2c4-47ae-a4c9-77b69e588d4d
Stephan
Christoph Wille schrieb:
At 12:35 PM 5/25/2004, you wrote:
Mit folgendem Code füge ich einer aus einer Dataview abgefüllten
Dropdownlist (nach .DataBind) nachträglich ein
Ich übe mich gerade darin eine Webapplikation auf Winforms zu migrieren
und bin über die netten Unterschiede zwischen Combobox und Dropdownlist
bestolpert..
Während ich in der Dropdownlist Datatextfield (z.B. Mitarbeiternamen)
und den zu übergebenden Wert DataValueField (z.B. ID) setzen kann,
Also nochmals:
--
rm = new ResourceManager(thefile, this.GetType().Assembly);
lbTest.Text = rm.GetObject(thefile).GetType().ToString();
--
und jetzt bekomme ich folgendes um die Ohren gehauen:
An unhandled exception of type
'System.Resources.MissingManifestResourceException' occurred in
Danke - inzwischen funzt es. :-)
Stephan
Siehe Beispiel im Anhang:
Stream s =
Assembly.GetExecutingAssembly().GetManifestResourceStream(embeddedres.boot.ini);
StreamReader sr = new StreamReader(s);
MessageBox.Show(sr.ReadToEnd());
und dieser Artikel:
Ich habe ein VS-Projekt mit einem Winform, welches Daten anhand eines
Textfiles (csv) anzeigt. Auf das Textfile greife ich über einen
Filestream mit Angabe des Filenamens zu.
Damit die Applikation funktioniert muss das csv-File somit im gleichen
Verzeichnis sein wie das Exe - soweit so gut.
Bei den Fileproperties der Textdatei habe ich unter Build Action
embedded ressource angewählt. Meinst Du das? Oder wie funzt das?
Und auf was referenziere ich beim Öffnen des Filestreams? Auf da exe
oder das nicht-existente Textfile?
Stephan
Christoph Wille schrieb:
At 02:58 PM 5/17/2004, you
http://msdn.microsoft.com/library/en-us/cpref/html/frlrfSystemSecurityPrinci
palWindowsIdentityClassGetCurrentTopic.asp?frame=true
Gnn - gut versorgt. Danke!
dürfte sich aus o.g. Link ergeben.
Keineswegs! :-)
Oder erübrigt sich das komplett, da ein Wirmform ja nicht direkt
aufgerufen werden kann?
Kann mir jemand erklären warum das hier nicht funzt?
Zur Info:
tbvon = Textbox die strings im Stile von 09:34 beinhaltet
myLeistung.Zeitvon = DateTime
DateTime von= Convert.ToDateTime(tbvon.Text);
myLeistung.Zeitvon = von.Date.ToShortTimeString();
Ich bekomme cannot
Hallo Alex
DateTime von = Convert.ToDateTime(tbvon.Text);
Das hier funktioniert noch wie ich es habe. Erst beim
.ToShortTimeString(); mozt der Compiler.
probier mal DateTime.Parse(tbcon.Text)
Das funzt auch noch. Aber DateTime.Parse(tbcon.Text).ToShortTimeString()
funzt wiederum nicht.
Und was
Meine Fresse ist das doof - ToShortTimeString liefert natürlich einen
String zurück und desshalb kam der Fehler. So gehts:
DateTime.Parse(DateTime.Parse(tbvon.Text).ToShortTimeString());
Das aktuelle Datum wird in der DB aber immer noch der Zeit vorgehängt
Stephan
DateTime Zeit = DateTime.Parse(TextBox1.Text);
Response.Write(Zeit.ToShortTimeString());
funzt bei mir problemlos, wenn ich z.B. 12:13 eingebe.
So funzt das - kein Thema. :-)
Aber ich hatte eine Zuweisung zu einer DateTime var:
myLeistung.Zeitvon = von.Date.ToShortTimeString();
Stephan
hast Du das DB-Format auf Zeit gestellt?
Wie meinst Du das? Ich verwende Datetime als Feldtyp...
Nur Zeit allein geht gar nicht oder? Aber zumindest einheitlich
01.01.1900 gibts dann normalerweise.
Stephan
___
Framework.net Mailingliste, Postings
MS SQL-Server - müsste man noch erwähnt haben. :-)
welche DB hast Du denn?
___
Framework.net Mailingliste, Postings senden an:
[EMAIL PROTECTED]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/framework.net
hmm... der kann das ja nicht so ohne weiteres:
http://www.dbforums.com/t990796.html
sid. Aber irgendwie gibt in .net nun offenbar keine Time mehr ohne Date.
Selbt wenn ich ein Datum via ToShortTimeString in einen String umwandle
und wieder in ein Datum zurück ist es ein DateTime mit dem
39 matches
Mail list logo