DataGridViewLinkCell Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Vertegenwoordigt een cel die een koppeling bevat.
public ref class DataGridViewLinkCell : System::Windows::Forms::DataGridViewCell
public class DataGridViewLinkCell : System.Windows.Forms.DataGridViewCell
type DataGridViewLinkCell = class
inherit DataGridViewCell
Public Class DataGridViewLinkCell
Inherits DataGridViewCell
- Overname
Voorbeelden
In het volgende codevoorbeeld ziet u hoe u een DataGridViewCell als sjabloon voor een DataGridViewColumn. Stijlwijzigingen in een cel in de kolom zijn van invloed op alle cellen van de kolom. Dit codevoorbeeld maakt deel uit van een groter voorbeeld voor de DataGridViewColumn klasse.
void CustomizeCellsInThirdColumn()
{
int thirdColumn = 2;
DataGridViewColumn^ column = dataGridView->Columns[ thirdColumn ];
DataGridViewCell^ cell = gcnew DataGridViewTextBoxCell;
cell->Style->BackColor = Color::Wheat;
column->CellTemplate = cell;
}
private void CustomizeCellsInThirdColumn()
{
int thirdColumn = 2;
DataGridViewColumn column =
dataGridView.Columns[thirdColumn];
DataGridViewCell cell = new DataGridViewTextBoxCell();
cell.Style.BackColor = Color.Wheat;
column.CellTemplate = cell;
}
Private Sub CustomizeCellsInThirdColumn()
Dim thirdColumn As Integer = 2
Dim column As DataGridViewColumn = _
dataGridView.Columns(thirdColumn)
Dim cell As DataGridViewCell = _
New DataGridViewTextBoxCell()
cell.Style.BackColor = Color.Wheat
column.CellTemplate = cell
End Sub
Opmerkingen
De DataGridViewLinkCell klasse is een gespecialiseerd type dat DataGridViewCell wordt gebruikt om koppelingen weer te geven.
Dit DataGridViewLinkColumn is het kolomtype dat is gespecialiseerd in het opslaan van cellen van dit type. De standaardinstelling is dat de DataGridViewLinkColumn.CellTemplate initialisatie is ingesteld op een nieuwe DataGridViewLinkCell. Als u de cellen in een kolom wilt opmaken na een bestaande DataGridViewLinkCellkolom, stelt u de eigenschap van CellTemplate de kolom in op de cel die moet worden gebruikt als patroon.
De celgerelateerde eigenschappen van de kolom zijn wrappers voor de vergelijkbare eigenschappen van de sjablooncel. Het wijzigen van de eigenschapswaarden van de sjablooncel heeft alleen invloed op cellen op basis van de sjabloon die na de wijziging worden toegevoegd. Als u de celgerelateerde eigenschapswaarden van de kolom wijzigt, worden de sjablooncel en alle andere cellen in de kolom bijgewerkt en wordt de kolomweergave zo nodig vernieuwd.
Notities voor overnemers
Wanneer u bent afgeleid van DataGridViewLinkCell en nieuwe eigenschappen toevoegt aan de afgeleide klasse, moet u de Clone() methode overschrijven om de nieuwe eigenschappen te kopiëren tijdens het klonen. U moet ook de methode van Clone() de basisklasse aanroepen, zodat de eigenschappen van de basisklasse naar de nieuwe cel worden gekopieerd.
Constructors
| Name | Description |
|---|---|
| DataGridViewLinkCell() |
Initialiseert een nieuw exemplaar van de DataGridViewLinkCell klasse. |
Eigenschappen
| Name | Description |
|---|---|
| AccessibilityObject |
Hiermee wordt de DataGridViewCell.DataGridViewCellAccessibleObject toegewezen aan de DataGridViewCell. (Overgenomen van DataGridViewCell) |
| ActiveLinkColor |
Hiermee haalt u de kleur op die wordt gebruikt om een actieve koppeling weer te geven of stelt u deze in. |
| ColumnIndex |
Hiermee haalt u de kolomindex voor deze cel op. (Overgenomen van DataGridViewCell) |
| ContentBounds |
Hiermee haalt u de begrenzingsrechthoek op die het inhoudsgebied van de cel insluit. (Overgenomen van DataGridViewCell) |
| ContextMenuStrip |
Hiermee haalt u het snelmenu op dat aan de cel is gekoppeld of stelt u deze in. (Overgenomen van DataGridViewCell) |
| DataGridView |
Hiermee haalt u het DataGridView besturingselement op dat aan dit element is gekoppeld. (Overgenomen van DataGridViewElement) |
| DefaultNewRowValue |
Hiermee haalt u de standaardwaarde op voor een cel in de rij voor nieuwe records. (Overgenomen van DataGridViewCell) |
| Displayed |
Hiermee wordt een waarde opgehaald die aangeeft of de cel momenteel op het scherm wordt weergegeven. (Overgenomen van DataGridViewCell) |
| EditedFormattedValue |
Hiermee haalt u de huidige, opgemaakte waarde van de cel op, ongeacht of de cel zich in de bewerkingsmodus bevindt en de waarde niet is doorgevoerd. (Overgenomen van DataGridViewCell) |
| EditType |
Hiermee haalt u het type besturingselement voor het bewerken van de cel op. |
| ErrorIconBounds |
Hiermee haalt u de grenzen van het foutpictogram voor de cel op. (Overgenomen van DataGridViewCell) |
| ErrorText |
Hiermee haalt u de tekst op die een foutvoorwaarde beschrijft die aan de cel is gekoppeld. (Overgenomen van DataGridViewCell) |
| FormattedValue |
Hiermee wordt de waarde van de cel opgehaald die is opgemaakt voor weergave. (Overgenomen van DataGridViewCell) |
| FormattedValueType |
Hiermee wordt de weergave van de celwaarde opgehaald Type . |
| Frozen |
Hiermee wordt een waarde opgehaald die aangeeft of de cel is geblokkeerd. (Overgenomen van DataGridViewCell) |
| HasStyle |
Hiermee wordt een waarde opgehaald die aangeeft of de Style eigenschap is ingesteld. (Overgenomen van DataGridViewCell) |
| InheritedState |
Hiermee haalt u de huidige status van de cel op als overgenomen van de status van de rij en kolom. (Overgenomen van DataGridViewCell) |
| InheritedStyle |
Hiermee haalt u de stijl op die momenteel op de cel is toegepast. (Overgenomen van DataGridViewCell) |
| IsInEditMode |
Hiermee wordt een waarde opgehaald die aangeeft of deze cel momenteel wordt bewerkt. (Overgenomen van DataGridViewCell) |
| LinkBehavior |
Hiermee wordt een waarde opgehaald of ingesteld die het gedrag van een koppeling aangeeft. |
| LinkColor |
Hiermee haalt u de kleur op die wordt gebruikt om een inactieve en niet-bekeken koppeling weer te geven. |
| LinkVisited |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de koppeling is bezocht. |
| OwningColumn |
Hiermee haalt u de kolom op die deze cel bevat. (Overgenomen van DataGridViewCell) |
| OwningRow |
Hiermee haalt u de rij op die deze cel bevat. (Overgenomen van DataGridViewCell) |
| PreferredSize |
Hiermee haalt u de grootte in pixels op van een rechthoekig gebied waarin de cel past. (Overgenomen van DataGridViewCell) |
| ReadOnly |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de gegevens van de cel kunnen worden bewerkt. (Overgenomen van DataGridViewCell) |
| Resizable |
Hiermee wordt een waarde opgehaald die aangeeft of de grootte van de cel kan worden gewijzigd. (Overgenomen van DataGridViewCell) |
| RowIndex |
Hiermee haalt u de index van de bovenliggende rij van de cel op. (Overgenomen van DataGridViewCell) |
| Selected |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de cel is geselecteerd. (Overgenomen van DataGridViewCell) |
| Size |
Hiermee haalt u de grootte van de cel op. (Overgenomen van DataGridViewCell) |
| State |
Hiermee haalt u de gebruikersinterfacestatus (UI) van het element op. (Overgenomen van DataGridViewElement) |
| Style |
Hiermee haalt u de stijl voor de cel op of stelt u deze in. (Overgenomen van DataGridViewCell) |
| Tag |
Hiermee wordt het object opgehaald of ingesteld dat aanvullende gegevens over de cel bevat. (Overgenomen van DataGridViewCell) |
| ToolTipText |
Hiermee haalt u de knopinfotekst op die aan deze cel is gekoppeld of stelt u deze in. (Overgenomen van DataGridViewCell) |
| TrackVisitedState |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de koppeling kleur verandert wanneer deze wordt bezocht. |
| UseColumnTextForLinkValue |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de waarde van de kolomeigenschap Text wordt weergegeven als de koppelingstekst. |
| Value |
Hiermee wordt de waarde opgehaald of ingesteld die aan deze cel is gekoppeld. (Overgenomen van DataGridViewCell) |
| ValueType |
Hiermee wordt het gegevenstype van de waarden in de cel opgehaald of ingesteld. |
| Visible |
Hiermee wordt een waarde opgehaald die aangeeft of de cel zich in een rij of kolom bevindt die is verborgen. (Overgenomen van DataGridViewCell) |
| VisitedLinkColor |
Hiermee haalt u de kleur op die wordt gebruikt om een koppeling weer te geven die eerder is bezocht. |
Methoden
| Name | Description |
|---|---|
| AdjustCellBorderStyle(DataGridViewAdvancedBorderStyle, DataGridViewAdvancedBorderStyle, Boolean, Boolean, Boolean, Boolean) |
Hiermee wijzigt u de randstijl van de invoercel volgens de opgegeven criteria. (Overgenomen van DataGridViewCell) |
| BorderWidths(DataGridViewAdvancedBorderStyle) |
Retourneert een Rectangle waarde die de breedte van alle celmarges aangeeft. (Overgenomen van DataGridViewCell) |
| ClickUnsharesRow(DataGridViewCellEventArgs) |
Hiermee wordt aangegeven of de rij van de cel niet wordt gedeeld wanneer op de cel wordt geklikt. (Overgenomen van DataGridViewCell) |
| Clone() |
Hiermee maakt u een exacte kopie van deze cel. |
| ContentClickUnsharesRow(DataGridViewCellEventArgs) |
Geeft aan of de rij van de cel niet wordt gedeeld wanneer op de inhoud van de cel wordt geklikt. (Overgenomen van DataGridViewCell) |
| ContentDoubleClickUnsharesRow(DataGridViewCellEventArgs) |
Geeft aan of de rij van de cel niet wordt gedeeld wanneer op de inhoud van de cel wordt gedubbelklikt. (Overgenomen van DataGridViewCell) |
| CreateAccessibilityInstance() |
Hiermee maakt u een nieuw toegankelijk object voor de DataGridViewLinkCell. |
| DetachEditingControl() |
Hiermee verwijdert u het besturingselement voor het bewerken van de cel uit de DataGridView. (Overgenomen van DataGridViewCell) |
| Dispose() |
Alle resources die worden gebruikt door de DataGridViewCell. (Overgenomen van DataGridViewCell) |
| Dispose(Boolean) |
Publiceert de niet-beheerde resources die worden gebruikt door de DataGridViewCell beheerde resources en brengt eventueel de beheerde resources vrij. (Overgenomen van DataGridViewCell) |
| DoubleClickUnsharesRow(DataGridViewCellEventArgs) |
Hiermee wordt aangegeven of de rij van de cel niet wordt gedeeld wanneer op de cel wordt gedubbelklikt. (Overgenomen van DataGridViewCell) |
| EnterUnsharesRow(Int32, Boolean) |
Hiermee wordt aangegeven of de bovenliggende rij niet wordt gedeeld wanneer de focus naar de cel wordt verplaatst. (Overgenomen van DataGridViewCell) |
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetClipboardContent(Int32, Boolean, Boolean, Boolean, Boolean, String) |
Haalt de opgemaakte waarde van de cel op om naar de Clipboardcel te kopiëren. (Overgenomen van DataGridViewCell) |
| GetContentBounds(Graphics, DataGridViewCellStyle, Int32) |
Retourneert de begrenzingsrechthoek die het inhoudsgebied van de cel omsluit, dat wordt berekend met behulp van de opgegeven Graphics en celstijl. |
| GetContentBounds(Int32) |
Retourneert de begrenzingsrechthoek die het inhoudsgebied van de cel omsluit met behulp van een standaard Graphics - en celstijl die momenteel van kracht is voor de cel. (Overgenomen van DataGridViewCell) |
| GetEditedFormattedValue(Int32, DataGridViewDataErrorContexts) |
Retourneert de huidige, opgemaakte waarde van de cel, ongeacht of de cel zich in de bewerkingsmodus bevindt en de waarde niet is doorgevoerd. (Overgenomen van DataGridViewCell) |
| GetErrorIconBounds(Graphics, DataGridViewCellStyle, Int32) |
Retourneert de begrenzingsrechthoek die het foutpictogram van de cel omsluit, als er een wordt weergegeven. |
| GetErrorText(Int32) |
Retourneert een tekenreeks die de fout voor de cel aangeeft. (Overgenomen van DataGridViewCell) |
| GetFormattedValue(Object, Int32, DataGridViewCellStyle, TypeConverter, TypeConverter, DataGridViewDataErrorContexts) |
Hiermee wordt de waarde van de cel opgehaald die is opgemaakt voor weergave. (Overgenomen van DataGridViewCell) |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetInheritedContextMenuStrip(Int32) |
Hiermee haalt u het overgenomen snelmenu voor de huidige cel op. (Overgenomen van DataGridViewCell) |
| GetInheritedState(Int32) |
Retourneert een waarde die de huidige status van de cel aangeeft als overgenomen van de status van de rij en kolom. (Overgenomen van DataGridViewCell) |
| GetInheritedStyle(DataGridViewCellStyle, Int32, Boolean) |
Hiermee wordt de stijl toegepast op de cel. (Overgenomen van DataGridViewCell) |
| GetPreferredSize(Graphics, DataGridViewCellStyle, Int32, Size) |
Berekent de gewenste grootte, in pixels, van de cel. |
| GetSize(Int32) |
Hiermee haalt u de grootte van de cel op. (Overgenomen van DataGridViewCell) |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| GetValue(Int32) |
Hiermee haalt u de waarde van de cel op. |
| InitializeEditingControl(Int32, Object, DataGridViewCellStyle) |
Initialiseert het besturingselement dat wordt gebruikt om de cel te bewerken. (Overgenomen van DataGridViewCell) |
| KeyDownUnsharesRow(KeyEventArgs, Int32) |
Geeft aan of de bovenliggende rij niet is gedeeld als de gebruiker op een toets drukt terwijl de focus op de cel ligt. (Overgenomen van DataGridViewCell) |
| KeyEntersEditMode(KeyEventArgs) |
Bepaalt of de bewerkingsmodus moet worden gestart op basis van de opgegeven sleutel. (Overgenomen van DataGridViewCell) |
| KeyPressUnsharesRow(KeyPressEventArgs, Int32) |
Geeft aan of een rij wordt gedeshared als een toets wordt ingedrukt terwijl een cel in de rij de focus heeft. (Overgenomen van DataGridViewCell) |
| KeyUpUnsharesRow(KeyEventArgs, Int32) |
Hiermee wordt aangegeven of de rij met de cel niet wordt gedeeld wanneer een sleutel wordt vrijgegeven en de cel de focus heeft. |
| LeaveUnsharesRow(Int32, Boolean) |
Hiermee wordt aangegeven of een rij niet wordt gedeeld wanneer de focus een cel in de rij verlaat. (Overgenomen van DataGridViewCell) |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| MouseClickUnsharesRow(DataGridViewCellMouseEventArgs) |
Hiermee wordt aangegeven of een rij niet wordt gedeeld als de gebruiker op een muisknop klikt terwijl de aanwijzer zich in een cel in de rij bevindt. (Overgenomen van DataGridViewCell) |
| MouseDoubleClickUnsharesRow(DataGridViewCellMouseEventArgs) |
Geeft aan of een rij niet wordt gedeeld als de gebruiker dubbelklikt op een cel in de rij. (Overgenomen van DataGridViewCell) |
| MouseDownUnsharesRow(DataGridViewCellMouseEventArgs) |
Hiermee wordt aangegeven of de rij met de cel niet wordt gedeeld wanneer de muisknop wordt ingedrukt terwijl de aanwijzer zich boven de cel bevindt. |
| MouseEnterUnsharesRow(Int32) |
Hiermee wordt aangegeven of een rij niet wordt gedeeld wanneer de muisaanwijzer over een cel in de rij wordt verplaatst. (Overgenomen van DataGridViewCell) |
| MouseLeaveUnsharesRow(Int32) |
Hiermee wordt aangegeven of de rij met de cel niet wordt gedeeld wanneer de muisaanwijzer de cel verlaat. |
| MouseMoveUnsharesRow(DataGridViewCellMouseEventArgs) |
Hiermee wordt aangegeven of de rij met de cel niet wordt gedeeld wanneer de muisaanwijzer over de cel wordt verplaatst. |
| MouseUpUnsharesRow(DataGridViewCellMouseEventArgs) |
Hiermee wordt aangegeven of de rij met de cel niet wordt gedeeld wanneer de muisknop wordt losgelaten terwijl de aanwijzer zich boven de cel bevindt. |
| OnClick(DataGridViewCellEventArgs) |
Wordt aangeroepen wanneer op de cel wordt geklikt. (Overgenomen van DataGridViewCell) |
| OnContentClick(DataGridViewCellEventArgs) |
Wordt aangeroepen wanneer op de inhoud van de cel wordt geklikt. (Overgenomen van DataGridViewCell) |
| OnContentDoubleClick(DataGridViewCellEventArgs) |
Wordt aangeroepen wanneer op de inhoud van de cel wordt gedubbelklikt. (Overgenomen van DataGridViewCell) |
| OnDataGridViewChanged() |
Aangeroepen wanneer de DataGridView eigenschap van de cel verandert. (Overgenomen van DataGridViewCell) |
| OnDoubleClick(DataGridViewCellEventArgs) |
Aangeroepen wanneer op de cel wordt gedubbelklikt. (Overgenomen van DataGridViewCell) |
| OnEnter(Int32, Boolean) |
Aangeroepen wanneer de focus naar een cel wordt verplaatst. (Overgenomen van DataGridViewCell) |
| OnKeyDown(KeyEventArgs, Int32) |
Aangeroepen wanneer een tekentoets wordt ingedrukt terwijl de focus op een cel ligt. (Overgenomen van DataGridViewCell) |
| OnKeyPress(KeyPressEventArgs, Int32) |
Wordt aangeroepen wanneer een toets wordt ingedrukt terwijl de focus op een cel ligt. (Overgenomen van DataGridViewCell) |
| OnKeyUp(KeyEventArgs, Int32) |
Aangeroepen wanneer een tekensleutel wordt vrijgegeven terwijl de focus op een cel ligt. |
| OnLeave(Int32, Boolean) |
Aangeroepen wanneer de focus van een cel wordt verplaatst. (Overgenomen van DataGridViewCell) |
| OnMouseClick(DataGridViewCellMouseEventArgs) |
Wordt aangeroepen wanneer de gebruiker op een muisknop klikt terwijl de aanwijzer op een cel staat. (Overgenomen van DataGridViewCell) |
| OnMouseDoubleClick(DataGridViewCellMouseEventArgs) |
Wordt aangeroepen wanneer de gebruiker dubbelklikt op een muisknop terwijl de aanwijzer op een cel staat. (Overgenomen van DataGridViewCell) |
| OnMouseDown(DataGridViewCellMouseEventArgs) |
Wordt aangeroepen wanneer de gebruiker een muisknop ingedrukt houdt terwijl de aanwijzer op een cel staat. |
| OnMouseEnter(Int32) |
Aangeroepen wanneer de muis aanwijzer over een cel beweegt. (Overgenomen van DataGridViewCell) |
| OnMouseLeave(Int32) |
Wordt aangeroepen wanneer de muis aanwijzer de cel verlaat. |
| OnMouseMove(DataGridViewCellMouseEventArgs) |
Wordt aangeroepen wanneer de muis aanwijzer binnen een cel wordt verplaatst. |
| OnMouseUp(DataGridViewCellMouseEventArgs) |
Aangeroepen wanneer de gebruiker een muisknop loslaat terwijl de aanwijzer op een cel staat. |
| Paint(Graphics, Rectangle, Rectangle, Int32, DataGridViewElementStates, Object, Object, String, DataGridViewCellStyle, DataGridViewAdvancedBorderStyle, DataGridViewPaintParts) |
Verft de huidige DataGridViewCell. |
| PaintBorder(Graphics, Rectangle, Rectangle, DataGridViewCellStyle, DataGridViewAdvancedBorderStyle) |
Schildert de rand van de huidige DataGridViewCell. (Overgenomen van DataGridViewCell) |
| PaintErrorIcon(Graphics, Rectangle, Rectangle, String) |
Tekent het foutpictogram van de huidige DataGridViewCell. (Overgenomen van DataGridViewCell) |
| ParseFormattedValue(Object, DataGridViewCellStyle, TypeConverter, TypeConverter) |
Converteert een waarde die is opgemaakt voor weergave naar een werkelijke celwaarde. (Overgenomen van DataGridViewCell) |
| PositionEditingControl(Boolean, Boolean, Rectangle, Rectangle, DataGridViewCellStyle, Boolean, Boolean, Boolean, Boolean) |
Hiermee stelt u de locatie en grootte van het bewerkingsbeheer in dat wordt gehost door een cel in het DataGridView besturingselement. (Overgenomen van DataGridViewCell) |
| PositionEditingPanel(Rectangle, Rectangle, DataGridViewCellStyle, Boolean, Boolean, Boolean, Boolean) |
Hiermee stelt u de locatie en grootte van het bewerkingsvenster in die worden gehost door de cel en retourneert u de normale grenzen van het besturingselement bewerken in het bewerkingsvenster. (Overgenomen van DataGridViewCell) |
| RaiseCellClick(DataGridViewCellEventArgs) |
Hiermee wordt de CellClick gebeurtenis gegenereerd. (Overgenomen van DataGridViewElement) |
| RaiseCellContentClick(DataGridViewCellEventArgs) |
Hiermee wordt de CellContentClick gebeurtenis gegenereerd. (Overgenomen van DataGridViewElement) |
| RaiseCellContentDoubleClick(DataGridViewCellEventArgs) |
Hiermee wordt de CellContentDoubleClick gebeurtenis gegenereerd. (Overgenomen van DataGridViewElement) |
| RaiseCellValueChanged(DataGridViewCellEventArgs) |
Hiermee wordt de CellValueChanged gebeurtenis gegenereerd. (Overgenomen van DataGridViewElement) |
| RaiseDataError(DataGridViewDataErrorEventArgs) |
Hiermee wordt de DataError gebeurtenis gegenereerd. (Overgenomen van DataGridViewElement) |
| RaiseMouseWheel(MouseEventArgs) |
Hiermee wordt de MouseWheel gebeurtenis gegenereerd. (Overgenomen van DataGridViewElement) |
| SetValue(Int32, Object) |
Hiermee stelt u de waarde van de cel in. (Overgenomen van DataGridViewCell) |
| ToString() |
Retourneert een tekenreeks die het huidige object beschrijft. |