DataGridViewHeaderCell Klass

Definition

Innehåller funktioner som är gemensamma för radrubrikceller och kolumnrubrikceller.

public ref class DataGridViewHeaderCell : System::Windows::Forms::DataGridViewCell
public class DataGridViewHeaderCell : System.Windows.Forms.DataGridViewCell
type DataGridViewHeaderCell = class
    inherit DataGridViewCell
Public Class DataGridViewHeaderCell
Inherits DataGridViewCell
Arv
Härledda

Kommentarer

Den här klassen är en basklass för andra rubrikcellsklasser, till exempel DataGridViewRowHeaderCell och DataGridViewColumnHeaderCell. Om du vill skapa anpassade radrubrikikoner eller kolumnrubrikstecken ärver du från DataGridViewHeaderCell klassen och lägger till funktioner för att måla din egen ikon eller glyf.

Anteckningar till arvingar

När du härleder från DataGridViewHeaderCell och lägger till nya egenskaper i den härledda klassen måste du åsidosätta Clone() metoden för att kopiera de nya egenskaperna under kloningsåtgärderna. Du bör också anropa basklassens Clone() metod så att egenskaperna för basklassen kopieras till den nya cellen.

Konstruktorer

Name Description
DataGridViewHeaderCell()

Initierar en ny instans av DataGridViewHeaderCell klassen.

Egenskaper

Name Description
AccessibilityObject

Hämtar den DataGridViewCell.DataGridViewCellAccessibleObject tilldelade till DataGridViewCell.

(Ärvd från DataGridViewCell)
ButtonState

Hämtar det knappliknande visuella tillståndet för rubrikcellen.

ColumnIndex

Hämtar kolumnindexet för den här cellen.

(Ärvd från DataGridViewCell)
ContentBounds

Hämtar den avgränsningsrektangel som omger cellens innehållsområde.

(Ärvd från DataGridViewCell)
ContextMenuStrip

Hämtar eller ställer in snabbmenyn som är associerad med cellen.

(Ärvd från DataGridViewCell)
DataGridView

Hämtar kontrollen DataGridView som är associerad med det här elementet.

(Ärvd från DataGridViewElement)
DefaultNewRowValue

Hämtar standardvärdet för en cell på raden för nya poster.

(Ärvd från DataGridViewCell)
Displayed

Hämtar ett värde som anger om cellen för närvarande visas på skärmen.

EditedFormattedValue

Hämtar cellens aktuella formaterade värde, oavsett om cellen är i redigeringsläge och värdet inte har checkats in.

(Ärvd från DataGridViewCell)
EditType

Hämtar typen av cellens värdbaserade redigeringskontroll.

(Ärvd från DataGridViewCell)
ErrorIconBounds

Hämtar gränserna för felikonen för cellen.

(Ärvd från DataGridViewCell)
ErrorText

Hämtar eller anger texten som beskriver ett feltillstånd som är associerat med cellen.

(Ärvd från DataGridViewCell)
FormattedValue

Hämtar värdet för cellen som formaterat för visning.

(Ärvd från DataGridViewCell)
FormattedValueType

Hämtar cellens formaterade värde.

Frozen

Hämtar ett värde som anger om cellen är låst.

HasStyle

Hämtar ett värde som anger om egenskapen Style har angetts.

(Ärvd från DataGridViewCell)
InheritedState

Hämtar cellens aktuella tillstånd som ärvt från tillståndet för dess rad och kolumn.

(Ärvd från DataGridViewCell)
InheritedStyle

Hämtar det format som används för cellen.

(Ärvd från DataGridViewCell)
IsInEditMode

Hämtar ett värde som anger om den här cellen redigeras för närvarande.

(Ärvd från DataGridViewCell)
OwningColumn

Hämtar kolumnen som innehåller den här cellen.

(Ärvd från DataGridViewCell)
OwningRow

Hämtar raden som innehåller den här cellen.

(Ärvd från DataGridViewCell)
PreferredSize

Hämtar storleken, i bildpunkter, på ett rektangulärt område som cellen får plats i.

(Ärvd från DataGridViewCell)
ReadOnly

Hämtar ett värde som anger om rubrikcellen är skrivskyddad.

Resizable

Hämtar ett värde som anger om cellen kan ändras.

RowIndex

Hämtar indexet för cellens överordnade rad.

(Ärvd från DataGridViewCell)
Selected

Hämtar eller anger ett värde som anger om cellen är markerad.

Size

Hämtar cellens storlek.

(Ärvd från DataGridViewCell)
State

Hämtar användargränssnittstillståndet (UI) för elementet.

(Ärvd från DataGridViewElement)
Style

Hämtar eller anger formatet för cellen.

(Ärvd från DataGridViewCell)
Tag

Hämtar eller anger objektet som innehåller kompletterande data om cellen.

(Ärvd från DataGridViewCell)
ToolTipText

Hämtar eller anger knappbeskrivningstexten som är associerad med den här cellen.

(Ärvd från DataGridViewCell)
Value

Hämtar eller anger värdet som är associerat med den här cellen.

(Ärvd från DataGridViewCell)
ValueType

Hämtar typen av värde som lagras i cellen.

Visible

Hämtar ett värde som anger om cellen är synlig eller inte.

Metoder

Name Description
AdjustCellBorderStyle(DataGridViewAdvancedBorderStyle, DataGridViewAdvancedBorderStyle, Boolean, Boolean, Boolean, Boolean)

Ändrar indatacellens kantlinjeformat enligt de angivna kriterierna.

(Ärvd från DataGridViewCell)
BorderWidths(DataGridViewAdvancedBorderStyle)

Returnerar en Rectangle som representerar bredden på alla cellmarginaler.

(Ärvd från DataGridViewCell)
ClickUnsharesRow(DataGridViewCellEventArgs)

Anger om cellens rad kommer att delas upp när cellen klickas.

(Ärvd från DataGridViewCell)
Clone()

Skapar en exakt kopia av den här cellen.

ContentClickUnsharesRow(DataGridViewCellEventArgs)

Anger om cellens rad kommer att delas upp när cellens innehåll klickas.

(Ärvd från DataGridViewCell)
ContentDoubleClickUnsharesRow(DataGridViewCellEventArgs)

Anger om cellens rad kommer att delas upp när cellens innehåll dubbelklickas.

(Ärvd från DataGridViewCell)
CreateAccessibilityInstance()

Skapar ett nytt tillgängligt objekt för DataGridViewCell.

(Ärvd från DataGridViewCell)
DetachEditingControl()

Tar bort cellens redigeringskontroll från DataGridView.

(Ärvd från DataGridViewCell)
Dispose()

Släpper alla resurser som används av DataGridViewCell.

(Ärvd från DataGridViewCell)
Dispose(Boolean)

Släpper de ohanterade resurser som används av DataGridViewHeaderCell och släpper eventuellt de hanterade resurserna.

DoubleClickUnsharesRow(DataGridViewCellEventArgs)

Anger om cellens rad kommer att delas upp när cellen dubbelklickas.

(Ärvd från DataGridViewCell)
EnterUnsharesRow(Int32, Boolean)

Anger om den överordnade raden kommer att tas bort när fokus flyttas till cellen.

(Ärvd från DataGridViewCell)
Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetClipboardContent(Int32, Boolean, Boolean, Boolean, Boolean, String)

Hämtar det formaterade värdet för cellen som ska kopieras Clipboardtill .

(Ärvd från DataGridViewCell)
GetContentBounds(Graphics, DataGridViewCellStyle, Int32)

Returnerar den avgränsningsrektangel som omger cellens innehållsområde, som beräknas med det angivna Graphics formatet och cellformatet.

(Ärvd från DataGridViewCell)
GetContentBounds(Int32)

Returnerar den avgränsningsrektangel som omger cellens innehållsområde med ett standard Graphics - och cellformat som för närvarande gäller för cellen.

(Ärvd från DataGridViewCell)
GetEditedFormattedValue(Int32, DataGridViewDataErrorContexts)

Returnerar cellens aktuella formaterade värde, oavsett om cellen är i redigeringsläge och värdet inte har checkats in.

(Ärvd från DataGridViewCell)
GetErrorIconBounds(Graphics, DataGridViewCellStyle, Int32)

Returnerar den avgränsningsrektangel som omger cellens felikon om en visas.

(Ärvd från DataGridViewCell)
GetErrorText(Int32)

Returnerar en sträng som representerar felet för cellen.

(Ärvd från DataGridViewCell)
GetFormattedValue(Object, Int32, DataGridViewCellStyle, TypeConverter, TypeConverter, DataGridViewDataErrorContexts)

Hämtar värdet för cellen som formaterat för visning.

(Ärvd från DataGridViewCell)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetInheritedContextMenuStrip(Int32)

Hämtar snabbmenyn i rubrikcellen.

GetInheritedState(Int32)

Returnerar ett värde som anger cellens aktuella tillstånd som ärvt från tillståndet för dess rad eller kolumn.

GetInheritedStyle(DataGridViewCellStyle, Int32, Boolean)

Hämtar formatet som tillämpas på cellen.

(Ärvd från DataGridViewCell)
GetPreferredSize(Graphics, DataGridViewCellStyle, Int32, Size)

Beräknar önskad storlek, i bildpunkter, för cellen.

(Ärvd från DataGridViewCell)
GetSize(Int32)

Hämtar cellens storlek.

GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
GetValue(Int32)

Hämtar värdet för cellen.

InitializeEditingControl(Int32, Object, DataGridViewCellStyle)

Initierar kontrollen som används för att redigera cellen.

(Ärvd från DataGridViewCell)
KeyDownUnsharesRow(KeyEventArgs, Int32)

Anger om den överordnade raden inte delas om användaren trycker på en nyckel medan fokus ligger på cellen.

(Ärvd från DataGridViewCell)
KeyEntersEditMode(KeyEventArgs)

Avgör om redigeringsläget ska startas baserat på den angivna nyckeln.

(Ärvd från DataGridViewCell)
KeyPressUnsharesRow(KeyPressEventArgs, Int32)

Anger om en rad kommer att delas upp om en nyckel trycks på medan en cell på raden har fokus.

(Ärvd från DataGridViewCell)
KeyUpUnsharesRow(KeyEventArgs, Int32)

Anger om den överordnade raden inte delas när användaren släpper en nyckel medan fokus ligger på cellen.

(Ärvd från DataGridViewCell)
LeaveUnsharesRow(Int32, Boolean)

Anger om en rad kommer att delas upp när fokus lämnar en cell i raden.

(Ärvd från DataGridViewCell)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
MouseClickUnsharesRow(DataGridViewCellMouseEventArgs)

Anger om en rad kommer att delas upp om användaren klickar på en musknapp medan pekaren finns på en cell på raden.

(Ärvd från DataGridViewCell)
MouseDoubleClickUnsharesRow(DataGridViewCellMouseEventArgs)

Anger om en rad kommer att delas upp om användaren dubbelklickar på en cell på raden.

(Ärvd från DataGridViewCell)
MouseDownUnsharesRow(DataGridViewCellMouseEventArgs)

Anger om en rad kommer att delas upp när musknappen hålls nere medan pekaren finns på en cell på raden.

MouseEnterUnsharesRow(Int32)

Anger om en rad kommer att delas upp när muspekaren flyttas över en cell på raden.

MouseLeaveUnsharesRow(Int32)

Anger om en rad kommer att delas upp när muspekaren lämnar raden.

MouseMoveUnsharesRow(DataGridViewCellMouseEventArgs)

Anger om en rad kommer att delas upp när muspekaren flyttas över en cell på raden.

(Ärvd från DataGridViewCell)
MouseUpUnsharesRow(DataGridViewCellMouseEventArgs)

Anger om en rad kommer att delas upp när musknappen släpps medan pekaren finns på en cell på raden.

OnClick(DataGridViewCellEventArgs)

Anropas när cellen klickas.

(Ärvd från DataGridViewCell)
OnContentClick(DataGridViewCellEventArgs)

Anropas när cellens innehåll klickas.

(Ärvd från DataGridViewCell)
OnContentDoubleClick(DataGridViewCellEventArgs)

Anropas när cellens innehåll dubbelklickas.

(Ärvd från DataGridViewCell)
OnDataGridViewChanged()

Anropas när cellens DataGridView egenskap ändras.

(Ärvd från DataGridViewCell)
OnDoubleClick(DataGridViewCellEventArgs)

Anropas när cellen dubbelklickas.

(Ärvd från DataGridViewCell)
OnEnter(Int32, Boolean)

Anropas när fokus flyttas till en cell.

(Ärvd från DataGridViewCell)
OnKeyDown(KeyEventArgs, Int32)

Anropas när en teckennyckel trycks in medan fokus ligger på en cell.

(Ärvd från DataGridViewCell)
OnKeyPress(KeyPressEventArgs, Int32)

Anropas när en nyckel trycks in medan fokus ligger på en cell.

(Ärvd från DataGridViewCell)
OnKeyUp(KeyEventArgs, Int32)

Anropas när en teckennyckel släpps medan fokus ligger på en cell.

(Ärvd från DataGridViewCell)
OnLeave(Int32, Boolean)

Anropas när fokus flyttas från en cell.

(Ärvd från DataGridViewCell)
OnMouseClick(DataGridViewCellMouseEventArgs)

Anropas när användaren klickar på en musknapp medan pekaren är på en cell.

(Ärvd från DataGridViewCell)
OnMouseDoubleClick(DataGridViewCellMouseEventArgs)

Anropas när användaren dubbelklickar på en musknapp medan pekaren är på en cell.

(Ärvd från DataGridViewCell)
OnMouseDown(DataGridViewCellMouseEventArgs)

Anropas när musknappen hålls nere medan pekaren är på en cell.

OnMouseEnter(Int32)

Anropas när muspekaren kommer in i cellen.

OnMouseLeave(Int32)

Anropas när muspekaren lämnar cellen.

OnMouseMove(DataGridViewCellMouseEventArgs)

Anropas när muspekaren flyttas inom en cell.

(Ärvd från DataGridViewCell)
OnMouseUp(DataGridViewCellMouseEventArgs)

Anropas när musknappen släpps medan pekaren är över cellen.

Paint(Graphics, Rectangle, Rectangle, Int32, DataGridViewElementStates, Object, Object, String, DataGridViewCellStyle, DataGridViewAdvancedBorderStyle, DataGridViewPaintParts)

Målar den aktuella DataGridViewHeaderCell.

PaintBorder(Graphics, Rectangle, Rectangle, DataGridViewCellStyle, DataGridViewAdvancedBorderStyle)

Målar kantlinjen för den aktuella DataGridViewCell.

(Ärvd från DataGridViewCell)
PaintErrorIcon(Graphics, Rectangle, Rectangle, String)

Målar felikonen för den aktuella DataGridViewCell.

(Ärvd från DataGridViewCell)
ParseFormattedValue(Object, DataGridViewCellStyle, TypeConverter, TypeConverter)

Konverterar ett värde formaterat för visning till ett faktiskt cellvärde.

(Ärvd från DataGridViewCell)
PositionEditingControl(Boolean, Boolean, Rectangle, Rectangle, DataGridViewCellStyle, Boolean, Boolean, Boolean, Boolean)

Anger platsen och storleken på redigeringskontrollen som hanteras av en cell i DataGridView kontrollen.

(Ärvd från DataGridViewCell)
PositionEditingPanel(Rectangle, Rectangle, DataGridViewCellStyle, Boolean, Boolean, Boolean, Boolean)

Anger platsen och storleken på redigeringspanelen som finns i cellen och returnerar de normala gränserna för redigeringskontrollen i redigeringspanelen.

(Ärvd från DataGridViewCell)
RaiseCellClick(DataGridViewCellEventArgs)

Genererar händelsen CellClick .

(Ärvd från DataGridViewElement)
RaiseCellContentClick(DataGridViewCellEventArgs)

Genererar händelsen CellContentClick .

(Ärvd från DataGridViewElement)
RaiseCellContentDoubleClick(DataGridViewCellEventArgs)

Genererar händelsen CellContentDoubleClick .

(Ärvd från DataGridViewElement)
RaiseCellValueChanged(DataGridViewCellEventArgs)

Genererar händelsen CellValueChanged .

(Ärvd från DataGridViewElement)
RaiseDataError(DataGridViewDataErrorEventArgs)

Genererar händelsen DataError .

(Ärvd från DataGridViewElement)
RaiseMouseWheel(MouseEventArgs)

Genererar händelsen MouseWheel .

(Ärvd från DataGridViewElement)
SetValue(Int32, Object)

Anger värdet för cellen.

(Ärvd från DataGridViewCell)
ToString()

Returnerar en sträng som beskriver det aktuella objektet.

Gäller för

Se även