Laden...

Profil von Unikum

myCSharp.de - Member Mitglied seit
U
Unikum
myCSharp.de - Member
44
Themen
228
Beiträge
Dabei seit
30.06.2004
Letzte Aktivität
vor 10 Jahren
Alter
53 Jahre
Herkunft
München
Erstellt vor 15 Jahren

Hallo,

ich empfehle dir das OpenBook Visual Studio 2010 C#. Darin wird das Thema ausfuehrlich behandelt.

Als Stichwort gebe ich mal die Klasse 'BindingSource' an.

Gruss Olli

Erstellt vor 15 Jahren

Du moechtest also den Inhalt haben, der nach dem Rendern im Browser angezeigt? Oder sprichst du vom HttpHeader?

Wenn du ein Request auf eine Seite machst, kriegst du natuerlich nur den HTML Quellcode zurueck. Moechtest du aber den Text haben, der sich im HML Quellcode befindet, so musst du selber den Text rausfiltern.

Erstellt vor 15 Jahren

Nicht schlecht. Gefällt mir.

Erstellt vor 16 Jahren

Moin,

soweit ich dass weiss, ist es nicht möglich. Aber du kannst ja den neuen Wert gegen den 'alten' Wert (sofern möglich) prüfen oder du merkst dir den letzten ausgewählten Wert und prüfst gegen diesen.

Erstellt vor 16 Jahren

Hallo,

welches Attribut muss ich meinem eigenen Steuerelement vergeben, damit dieses nicht in der Toolbox erscheint? Ich habe die Lösung irgendwann durch Zufall in einem Blog gelesen, aber ich find das nicht mehr.

Danke und Gruß

Olli

Erstellt vor 16 Jahren

Ich hab e es rausgefunden. Bei dem DataGridView gibt es eine Eigenschaft namens

TopLeftHeaderCell

. Über die, kann man seine eigene HeaderCell-Instanz zuweisen.

Erstellt vor 16 Jahren

Hallo,

Ich habe eigene Column- und RowHeaders definiert, die ich allen Spalten und Zeilen zugeordnet habe und die Effekte funktionieren (Spaltenköpfe werden manuell gezeichnet). Nur das Problem, ist die Zelle oben Links (zwischen den Spalten- und Zeilenköpfen). Wie komme ich an die heran um dieser meinen eigenen Style der Eigenschaft HeaderCell zuzuordnen?

Komme ich an diese wirklich nur ran, wenn das CellPainting-Event geworfen wird? Das wäre nicht so schön, da die Zeichenroutine innerhalb meiner ColumnHeaders abgearbeitet wird, wo ich die Paint-Methode überschrieben habe.

Leider gibt es ja wohl keine Möglichkeit, einen "Default"-HeaderCell zu deklarieren.

Gruß Olli

Erstellt vor 16 Jahren

Na das DataGridView ist ja nun das Steuerlement schlechthin, um sich Daten tabellarisch sich anzuschauen und die Zellen kann man auch formatieren. Mußt nur dich etwas einarbeiten. Text und Annleitungen gibt es Massenhaft im Internet. Speziell bei :rtfm: und 🛈

Erstellt vor 16 Jahren

Hallo,

[Category("Eigene Eigenschaften")]

setzt den Text für das PropertyGrid. Für Beschreibungen der IntelliSense benutzt man


///<Summary>
///</Summary>

Gib einfach die drei Schrägstriche mit dem Wort Summary dahinter ein. VS fügt den Rest automatisch ein.

Gruß Olli

Erstellt vor 16 Jahren

Hallo zusammen,

das Aussehen eines Spaltenkopfes vom DataGridView wird vom VisualStyles des Framework ermittelt (oder dort gezeichnet). Leider ist die Farbgebung fest und man kann dieses nicht einfach ändern.

Da die Farbe aber änderbar sein soll, das Aussehen aber fast gleich wie dem Original (speziell angelehnt an das Vista-Aussehen), so dachte ich mir, ich zeichne die Spaltenköpfe einfach selber.

Klappt auch alles, nur mit dem Farbverlauf haperts. Ich bin mir sicher, ich habe mal irgendwo bei MSDN gelesen, wie die Farbverläufe bei den Steuerelementen gehandhabt wird.

Soweit ich das erkennen kann, ist der Ablauf des Zeichnens so: 1) Weisen Hintergrund zeichnen
2) Farbverlauf von Farbe (null Transparenz) zu Farbe (mit etwas Transparenz)
3)Auf obere Hälfte ein weises halbtransparentes Rechteck zeichnen

Ich wollte Fragen, wer mehr darüber weiß oder auch einen entsprechenden Link zu dem Thema verfügt, kann ihn gerne posten oder mir senden..

Danke und Gruß

Olli

10 von 228 Beiträgen