Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

Hallo,

wie die überschrift schon sagt, würde ich gerne mein ganzes Datagrid in z.b Verdana anzeigen lassen.

ich hab hier so einen kleinen Ansatz:

(habs in VC++ übersetzt)


this->dataGridView1->DefaultCellStyle->Font = gcnew Font("Verdana", 15);

vorher in C#

this.dataGridView1.DefaultCellStyle.Font = new Font("Verdana", 15);

hab ich was falsch übersetzt? hier der Fehler:
query_loader\Form1.h(201) : error C2061: Syntaxfehler: Bezeichner 'Font'

Geschrieben

ok ich war vllt ein bisschen voreilig...

das fuzt dann wohl so:

dataGridViewCellStyle1->Font = (gcnew System::Drawing::Font(L"Verdana", 9, System::Drawing::FontStyle::Regular, System::Drawing::GraphicsUnit::Point, 				static_cast<System::Byte>(0)));

geht auch.

nur kann mir einer sagen, wieso hier nur jede zweite zeile in "Verdana" dargestellt ist?

Geschrieben

hmm danke für den Tipp ;)

Bei mir läuft das einwandfrei.. Jede zeile wird in Verdana dargestellt.

Wo initialisiert du den befehl denn ?

Hab ihn einfach in Main_Load gepackt...

Kann ja sein das du den irgendwo beim füllen des datagrids initialisierts und es da bei Probleme gibt.

Sonst gerade keine idee...

Geschrieben
hmm danke für den Tipp ;)

Bei mir läuft das einwandfrei.. Jede zeile wird in Verdana dargestellt.

Wo initialisiert du den befehl denn ?

Hab ihn einfach in Main_Load gepackt...

Kann ja sein das du den irgendwo beim füllen des datagrids initialisierts und es da bei Probleme gibt.

Sonst gerade keine idee...

wie hast du das denn genau gemacht?

Geschrieben

Also ich hab in meiner Form1.h



DataGridViewCellStyle^  dataGridViewCellStyle1;


deklariert und dann in meiner Form1.cpp mit



dataGridViewCellStyle1 = (gcnew DataGridViewCellStyle());


im Konstruktor initialisiert dann in der Form1_Load



dataGridViewCellStyle1->Font = (gcnew System::Drawing::Font(L"Verdana", 9, System::Drawing::FontStyle::Regular, System::Drawing::GraphicsUnit::Point, static_cast<System::Byte>(0)));

this->dataGridView1->AlternatingRowsDefaultCellStyle = dataGridViewCellStyle1;



aufgerufen oder was auch immer..

leider sehe ich nur jede zweite zeile in Verdana.

Kann es sein, dass es an dem "AlternatingRowsDefaultCellStyle" liegt?

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...