Laden...

Forenbeiträge von Noodles Ingesamt 4.644 Beiträge

24.08.2007 - 06:58 Uhr

Und was war jetzt genau Deine Frage?

Ein DataTable besteht aus DataRow und -Column Objekten. Beide kannst Du in einer Schleife durchlaufen. Über den in Indexer der DataRow kannst Du auf die einzelnen Zellen zugreifen. Für DbNull -> DbNull.Value.

16.08.2007 - 21:41 Uhr

Ist sicherlich eine ImageColumn. Als erstes musst Du den Typ ändern, also am Besten eine TextBoxColumn daraus machen. Dann kannst Du im CellFormating Event das byte Array in einen Hex-String wandeln und dem Wert neu zuweisen.

16.08.2007 - 21:11 Uhr
private void dataGridView_CellContentClick(object sender, DataGridViewCellEventArgs e)
{
    if ( dataGridView.Columns[e.ColumnIndex] == buttonColumn )
    {
        object selectedItem = dataGridView.Rows[e.RowIndex].DataBoundItem;
        // ...
    }
}
( ( DataGridViewButtonColumn )dataGridView.Columns["Column1"] ).Text = "Hallo Welt";
( ( DataGridViewButtonColumn )dataGridView.Columns["buttonColumn"] ).UseColumnTextForButtonValue = true;
16.08.2007 - 07:22 Uhr

Original von Jack_AI
scheinbar ist kein C++-Programmierer dazu fähig/bereit, ein vernünftiges Tutorial ins Netz zu stellen

http://www.volkard.de/vcppkold/inhalt.html

15.08.2007 - 10:01 Uhr

Original von Friedel
Danke Bill, für diesen tollen neuen Browser.

Wenn, dann Steve!
Ich finde auch, dass der Browser toll ist. Hatte noch keine Probleme mit ihm.

15.08.2007 - 09:59 Uhr

Ich benutze genau dasselbe Vorgehen in einem Projekt. Problemlos. Ist es immer derselbe Name?

14.08.2007 - 17:03 Uhr

Such mal auf www.codeproject.com.

14.08.2007 - 12:40 Uhr

SourceSafe: Hat unter anderem Änderungen nicht erkannt und somit auch nicht eingecheckt. Eher negative Erfahrungen.
TortoiseSVN: Keine VS 2005 Integration ( zumindest im letztes Jahr ), ansonsten keine Probleme.
Team Foundation Server: Keine Probleme bisher.

14.08.2007 - 10:39 Uhr

Es gibt auch eine Webcast-Serie darüber.

13.08.2007 - 20:10 Uhr

Mit dem VS 2008 kannst Du gleich loslegen. Ich habe es parallel mit einer Visual Studio 2005 Team Edition problemlos am laufen.

13.08.2007 - 12:30 Uhr

Hast Du mal in die Doku geschaut? Da solltest Du das ganz schnell finden.

10.08.2007 - 12:23 Uhr

Original von SeboStone
Ich hab' meine Kugel gefragt, was denn sonst!?! Vielleicht fragste Dich einfach mal, wie ist es bisher mit neuen Technologien gewesen ist

So manche hat nicht so eingeschlagen wie sie es sollte!

_Original von SeboStone_Die werden genauso wie alle anderen nachziehen (müssen).

So müssen sie? Wenn es um Größenordnungen von 40000 PC's geht, werden die genau überlegen was sie müssen!

Original von SeboStone
So wie Du schreibst scheinst Du auf 'nem Amt zu arbeiten und hast 'nen Popelrechner, wahrscheinlich hat man Dich einfach ein paar mal vergessen ...

Unterlasse solche Unterstellungen!
Aber zu Klärung, nein ich arbeite nicht auf einem Amt.

10.08.2007 - 11:02 Uhr

Ich glaube nicht, dass große Unternehmen/ Behörden bereit sind, sich wegen eines OS tausende neue Rechner anzuschaffen.

10.08.2007 - 09:39 Uhr

Original von SeboStone
Wir sind dabei unsere Anwendungen nach C# zu portieren da wäre es ein Fehler nicht gleich auf WPF zu setzen, immerhin sollen die Anwendungen 8-10 Jahre im Einsatz sein.

Ach und das könnten sie wohl mit Windows Forms nicht?

Original von SeboStone
Wenn Vista bereits vollständig auf .NET basieren würde, wären die Zeiten für Windows Forms spätestens mit dem Erscheinen eines Vista Nachfolgers so gut wie tot.

Wie haste denn das prognostiziert? Woher weißt Du das? Vista hat wohl eher eine sehr schlechte Verbeitung, was Unternehmen/Behörden usw. angeht.

10.08.2007 - 08:12 Uhr

Original von Jack_AI
Ich vermute, dass es auch stark darauf ankommt, wie viel Werbung Microsoft für WPF macht.

Wohl eher, welche und wie viel Unterstützung für Entwickler bereitgestellt wird.

Original von Jack_AI
Ich frage mich, warum WPF bisher so unpopulär ist und es kaum Tutorials gibt.

Ich denke die hohe Lernkurve und die schlechte Designerunterstützung schreckt viele ab. Warum soll man auf WPF umstellen, wenn alles mit Windows Forms läuft. Und das sogar auf Systemen die älter als XP sind.

10.08.2007 - 08:00 Uhr

Versuch mal dataGridView.ClearSelection.

Bitte in [Hinweis] Wie poste ich richtig? Punkt 2 beachten.

--> Verschoben nach GUI-Technologien.

10.08.2007 - 07:56 Uhr

Glaub ich nicht, dass Du alle Kennwörte probiert hast. ( 123456+ )
Das kann man - glaube ich - in der web.config einstellen.

08.08.2007 - 19:19 Uhr

Per Grid:

dataGridView.SelectedRows[0].Cells[0].Value;

Per BindingSource

((DataRowView)bindingSource.Current)[0]
08.08.2007 - 10:31 Uhr

Willst Du nur die Werte löschen oder den gesamten Datensatz? Dann wäre ja die ID von Vorteil.

07.08.2007 - 13:28 Uhr

Original von Lion1984
wie schliesst du da auf eine Fehleranfälligkeit?

In dem er ToString auf null aufruft!

07.08.2007 - 12:57 Uhr

Dein Code ist aber ziemlich fehleranfällig!

  1. Man sollte die Parameter Klasse verwenden.
  2. Was machst Du wenn listBox2.SelectedItem null ist?
06.08.2007 - 19:09 Uhr

Beruflich und Privat Office 2007.

03.08.2007 - 10:22 Uhr

Hmm, mir ist das beim GridView nicht bekannt. Aber das ist ja auch nur sehr wenig Aufwand so etwas zu implementieren.

03.08.2007 - 06:08 Uhr

Zugriff:

Button[] myArray = ...;
myArray[0].Text = ...;
02.08.2007 - 13:20 Uhr

Ich würde so wie Du es beschrieben hast implementieren.

01.08.2007 - 21:10 Uhr

Hi,

ich habe die Reporting Services konfiguriert und erhalte beim "browsen" des Virtual Directories folgenden Fehler:

This function is not supported on this system. ( Exception from HRESULT: 0x80070078 ) (rsRPCError)

Ich habe dies in einem VPC ( Win 2k3, SQL Server Developer SP2 ) laufen. Mein Problem ist, dass ich einen weiteren VPC mit der selben Installation und Konfiguration habe, wo es funktioniert.
Kennt einer diesen Fehler und weiß eine Lösung dafür?

Viele Grüße
Noodles

01.08.2007 - 20:30 Uhr

Du kannst doch in der Schleife bestimmen, wie weit gezeichnet werden soll?

Eintrag in einem DataGridView durchstreichen

01.08.2007 - 09:26 Uhr

http://msdn2.microsoft.com/en-us/library/wbk82279(VS.80).aspx

Bitte in [Hinweis] Wie poste ich richtig? Punkt 2 beachten.

--> Verschoben nach Web- und Netzwerktechnologien

31.07.2007 - 20:34 Uhr

Ein Ansatz:

private void myMonthCalendarMouseMove(object sender, MouseEventArgs e)
{
    MonthCalendar.HitTestInfo hti = myMonthCalendar.HitTest(e.Location);
    DateTime dt = hti.Time;
}

Musst noch prüfen, ob es sich um den nächsten oder vorhergehenden Monat handelt.

30.07.2007 - 12:06 Uhr

Original von Peter Bucher
Was hast du denn für einen Prozessor?

Hi,

2.4 GHz AMD. Mir läuft Vista dafür zu langsam.
Das Acer, was mir empfohlen wurde, ist mit Windows XP.

29.07.2007 - 21:58 Uhr

Hallo,

ich suche ein Notebook, für max. 800 Euro ( neu ). Ist zwar nicht für mich, aber aus meiner Sicht sollte es definitiv ohne Vista, lieber mit XP sein.
Kann jemand ein Notebook empfehlen? Der Benutzer ist ein "normaler" Anwender. Also surfen, EMails schreiben, Fotos speichern/bearbeiten ( Hobby ) und mal einen Brief schreiben.
Empfohlen wurde mir das Acer Extensa 5610-101G12_XPP. Hat jemand Erfahrungen damit?

Evtl. kann mich ja ein Vista Nutzer überzeugen, dass es doch schnell läuft. Ich habe hier einen PC ( 2GB RAM ) mit Vista Ultimate laufen und bin nicht unbedingt zufrieden damit.

Viele Grüße
Noodles

27.07.2007 - 13:08 Uhr

BindingSource

27.07.2007 - 08:04 Uhr

Such mal nach DataBinding.

27.07.2007 - 06:01 Uhr

Ja, Du kannst von der Klasse Button erben.

26.07.2007 - 20:21 Uhr

DataTable.Load nimmt als Parameter einen IDataReader entgegen.

26.07.2007 - 09:49 Uhr

Weshalb sind sie im VS nicht gut? Grad im VS sind die Menüs völlig überladen. Deshalb nutze ich diese so wenig wie möglich, weil es nervt bis man was findet. Ich versuche weitestgehends mit Tastenkombinationen zu arbeiten.

26.07.2007 - 09:43 Uhr

Original von kleines_eichhoernchen
Persönlich find ich Standard-Menüleisten toll, sie machen das was man erwartet, die Bedienung ist leicht, die Benutzerführung gibt es schon seit vielen Jahren.

Ribbons machen das auch. Die Bedienung ist leicht, natürlich braucht man eine gewisse Zeit um sich an die daran zu gewöhnen. Wie halt bei allem was neu ist. Wenn man sich nicht dem Neuen versperrt, dann sollte das auch schnell funktionieren. Wer keine Ribbons möchte kann ja bei Office 2003 bleiben. ;o)

Original von kleines_eichhoernchen
[...] aber der (all)tägliche Umgang mit den Programmen, macht das arbeiten mit Menüleisten wesentlich einfacher (für mich)

Mit Ribbons auch!

26.07.2007 - 06:26 Uhr

Original von Rainbird
Über die ausgeblendeten Menüleisten in IE7, Windows Live Messenger und Media Player habe ich mich schon sher geärgert. Das Problem dabei ist, dass man keinen zentralen Ort mehr hat, an dem man alle Programmfunktionen findet.

Aber man braucht ja nur einmal auf Alt drücken und schon sind sie da. 😉

25.07.2007 - 13:16 Uhr

Nix für ungut, aber das ist wirklich ne typische Frage für google.

24.07.2007 - 10:42 Uhr

Das ist aber dann nicht standardmäßig...

24.07.2007 - 10:34 Uhr

Rechte Maustaste -> "Open with..."

24.07.2007 - 06:30 Uhr
dataGridView.AutoGenerateColumns = false;
DataGridViewTextBoxColumn textCol = new DataGridViewTextBoxColumn();
textCol.DataPropertyName = "name";
DataGridViewCheckBoxColumn chkCol = new DataGridViewCheckBoxColumn();
chkCol.DataPropertyName = "checked";
dataGridView.Columns.Add( textCol );
dataGridView.Columns.Add( chkCol );
dataGridView.DataSource = loadDs.Tables[0];;
22.07.2007 - 18:10 Uhr

CellContentClick - Event

20.07.2007 - 13:30 Uhr

Einfacher als was? Du hast doch garkeine Idee aufgezeigt.

Stichworte: SqlConnection, SqlDataAdapter, DataSet, DataGridView

SqlConnection usw. sind für den SqlServer, weiß ja nicht um wleche DB es bei Dir geht.

19.07.2007 - 21:49 Uhr

Hast Du mal die Tabelle im Debugger angschaut?