DataGridViewHeaderCell Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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. |