Announcement

Collapse
No announcement yet.

ColumnHeaderDefaultCellStyle

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • ColumnHeaderDefaultCellStyle

    Hallo,

    zur Einstellung von Ausrichtung und Textfarbe im Spaltenkopf einer DataGridView habe ich folgendes eingefügt:
    Code:
    // Einstellungen zur Basiseigenschaften der DataGridView
    DataGridViewCellStyle hStyle = DGrV.ColumnHeadersDefaultCellStyle;
    hStyle.ForeColor = Color.Maroon;
    hStyle.BackColor = Color.WhiteSmoke;
    hStyle.Alignment = DataGridViewContentAlignment.MiddleLeft;
    hStyle.Font = newFont(DGrV.Font, FontStyle.Bold);
    Während die Ausrichtung und der Font so dargestellt werden, wie angegeben, ändert sich die Farbe nicht.
    Irgendwas verhindert offensichtlich das Setzen der Farben. Nur was?

    Danke und Gruß

  • #2
    Hallo,
    schau einmal den vom Designer [:-(] erzeugten Code an ;-)
    Gruß Christian

    Comment


    • #3
      Originally posted by cb4866 View Post
      Hallo,
      schau einmal den vom Designer [:-(] erzeugten Code an ;-)
      Gruß Christian
      Hallo,
      habe ich doch schon getan. Es steht das Folgende drin:
      Code:
      this.DGrV.Location = new System.Drawing.Point(141,70);
      this.DGrV.Name = "DGrV";
      this.DGrV.Size = new System.Drawing.Size(240,150);
      this.DGrV.TabIndex = 0;
      this.DGrV.RowEnter += new System.Windows.Forms.DataGridViewCellEventHandler(this.DGrV_RowEnter);
      this.DGrV.RowLeave += new System.Windows.Forms.DataGridViewCellEventHandler(this.DGrV_RowLeave);
      Ursprünglich dachte ich, man kann ForeColor so setzen :
      Code:
      DGrV.ColumnHeadersDefaultCellStyle.ForeColor = Color.Maroon;
      Nachdem dies wider Erwarten nicht klappte, habe ich dann die MS-Hilfe angeschaut und es analog zu dem dortigen
      Beispiel ausgeführt. Leider ohne Erfolg. (Eigentlich müssten beide Wege zum Ziel führen)
      Gruß

      Comment


      • #4
        Hallo,
        habe jetzt die Eigenschaft 'ColumnHeaderDefaultCellStyle' mittels Designer gesetzt und dabei genauso Schiffbruch erlitten, wie mittel ProgrammCode. (Siehe oben) Der Schriftgrad läßt sich ändern, nicht aber Back- und ForeColor.
        Ebenso merkwürdig scheint mir die Ausrichtung innerhalb des Spaltenkopfes zu sein. So richtig linksbündig bzw. zentriert wird das nicht.
        Hat da jemand einen Tipp für mich? Danke und Gruß

        Comment

        Working...
        X