DataGridViewLinkCell Osztály

Definíció

Hivatkozást tartalmazó cellát jelöl.

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
Öröklődés

Példák

Az alábbi példakód bemutatja, hogyan használható DataGridViewCell sablonként egy DataGridViewColumn. Az oszlop bármely celláján végrehajtott stílusmódosítások az oszlop összes celláját érintik. Ez a példakód egy nagyobb, az DataGridViewColumn osztályhoz tartozó példa része.

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

Megjegyzések

Az DataGridViewLinkCell osztály a hivatkozások megjelenítésére használt speciális típus DataGridViewCell .

Ez DataGridViewLinkColumn az az oszloptípus, amely az ilyen típusú cellák tárolására specializálódott. Alapértelmezés szerint a DataGridViewLinkColumn.CellTemplate rendszer egy újba DataGridViewLinkCellinicializálja a rendszer. Ha egy meglévő DataGridViewLinkCellután szeretné mintázni az oszlopban lévő cellákat, állítsa az oszlop tulajdonságát CellTemplate a mintaként használni kívánt cellára.

Az oszlop cellafüggő tulajdonságai a sabloncella hasonló nevű tulajdonságainak burkolói. A sabloncella tulajdonságértékeinek módosítása csak a módosítás után hozzáadott sablonon alapuló cellákra lesz hatással. Az oszlop cellafüggő tulajdonságértékeinek módosítása azonban frissíti a sabloncellát és az oszlop többi celláját, és szükség esetén frissíti az oszlop megjelenítését.

Megjegyzések az öröklőkhöz

Ha a származtatott osztályból DataGridViewLinkCell származik, és új tulajdonságokat ad hozzá, mindenképpen felülbírálja az Clone() új tulajdonságok klónozási műveletek során történő másolásának módszerét. Az alaposztály metódusát Clone() is meg kell hívnia, hogy az alaposztály tulajdonságai át legyenek másolva az új cellába.

Konstruktorok

Name Description
DataGridViewLinkCell()

Inicializálja a DataGridViewLinkCell osztály új példányát.

Tulajdonságok

Name Description
AccessibilityObject

Lekéri a DataGridViewCell.DataGridViewCellAccessibleObject hozzárendelt elemet a DataGridViewCell.

(Öröklődés forrása DataGridViewCell)
ActiveLinkColor

Lekéri vagy beállítja az aktív hivatkozás megjelenítéséhez használt színt.

ColumnIndex

Lekéri a cella oszlopindexét.

(Öröklődés forrása DataGridViewCell)
ContentBounds

Lekéri a cella tartalomterületét tartalmazó határoló téglalapot.

(Öröklődés forrása DataGridViewCell)
ContextMenuStrip

Lekéri vagy beállítja a cellához társított helyi menüt.

(Öröklődés forrása DataGridViewCell)
DataGridView

Lekéri az DataGridView elemhez társított vezérlőt.

(Öröklődés forrása DataGridViewElement)
DefaultNewRowValue

Lekéri az új rekordok sorában lévő cella alapértelmezett értékét.

(Öröklődés forrása DataGridViewCell)
Displayed

Beolvas egy értéket, amely jelzi, hogy a cella jelenleg a képernyőn jelenik-e meg.

(Öröklődés forrása DataGridViewCell)
EditedFormattedValue

Lekéri a cella aktuális, formázott értékét, függetlenül attól, hogy a cella szerkesztési módban van-e, és az érték nincs véglegesítve.

(Öröklődés forrása DataGridViewCell)
EditType

Lekéri a cella által üzemeltetett szerkesztési vezérlő típusát.

ErrorIconBounds

Lekéri a cella hibaikonjának határait.

(Öröklődés forrása DataGridViewCell)
ErrorText

Lekéri vagy beállítja a cellához társított hibafeltételt leíró szöveget.

(Öröklődés forrása DataGridViewCell)
FormattedValue

Lekéri a cella megjelenítésre formázott értékét.

(Öröklődés forrása DataGridViewCell)
FormattedValueType

Lekéri a cellaérték megjelenítését Type .

Frozen

Egy értéket kap, amely jelzi, hogy a cella le van-e fagyasztva.

(Öröklődés forrása DataGridViewCell)
HasStyle

Beolvas egy értéket, amely jelzi, hogy a Style tulajdonság be van-e állítva.

(Öröklődés forrása DataGridViewCell)
InheritedState

Lekéri a cella aktuális állapotát a sor és az oszlop állapotától öröklődve.

(Öröklődés forrása DataGridViewCell)
InheritedStyle

Lekéri a cellára alkalmazott stílust.

(Öröklődés forrása DataGridViewCell)
IsInEditMode

Beolvas egy értéket, amely jelzi, hogy a cella szerkesztése folyamatban van-e.

(Öröklődés forrása DataGridViewCell)
LinkBehavior

Lekéri vagy beállítja a hivatkozás viselkedését jelképező értéket.

LinkColor

Lekéri vagy beállítja az inaktív és nem felügyelt hivatkozások megjelenítéséhez használt színt.

LinkVisited

Lekéri vagy beállít egy értéket, amely jelzi, hogy a hivatkozás meg lett-e látogatva.

OwningColumn

Lekéri a cellát tartalmazó oszlopot.

(Öröklődés forrása DataGridViewCell)
OwningRow

Lekéri a cellát tartalmazó sort.

(Öröklődés forrása DataGridViewCell)
PreferredSize

Képpontban lekéri egy téglalap alakú terület méretét, amelybe a cella belefér.

(Öröklődés forrása DataGridViewCell)
ReadOnly

Beolvas vagy beállít egy értéket, amely jelzi, hogy a cella adatai szerkeszthetők-e.

(Öröklődés forrása DataGridViewCell)
Resizable

Egy értéket kap, amely jelzi, hogy a cella átméretezhető-e.

(Öröklődés forrása DataGridViewCell)
RowIndex

Lekéri a cella szülősorának indexét.

(Öröklődés forrása DataGridViewCell)
Selected

Lekéri vagy beállít egy értéket, amely jelzi, hogy a cella ki van-e jelölve.

(Öröklődés forrása DataGridViewCell)
Size

Lekéri a cella méretét.

(Öröklődés forrása DataGridViewCell)
State

Lekéri az elem felhasználói felületének (UI) állapotát.

(Öröklődés forrása DataGridViewElement)
Style

Lekéri vagy beállítja a cella stílusát.

(Öröklődés forrása DataGridViewCell)
Tag

Lekéri vagy beállítja a cellára vonatkozó kiegészítő adatokat tartalmazó objektumot.

(Öröklődés forrása DataGridViewCell)
ToolTipText

Lekéri vagy beállítja a cellához társított elemleírás-szöveget.

(Öröklődés forrása DataGridViewCell)
TrackVisitedState

Lekéri vagy beállít egy értéket, amely jelzi, hogy a hivatkozás színe megváltozik-e a látogatáskor.

UseColumnTextForLinkValue

Lekéri vagy beállít egy értéket, amely jelzi, hogy az oszloptulajdonság Text értéke hivatkozásszövegként jelenik-e meg.

Value

Lekéri vagy beállítja a cellához társított értéket.

(Öröklődés forrása DataGridViewCell)
ValueType

Lekéri vagy beállítja a cella értékeinek adattípusát.

Visible

Egy értéket kap, amely jelzi, hogy a cella rejtett sorban vagy oszlopban van-e.

(Öröklődés forrása DataGridViewCell)
VisitedLinkColor

Lekéri vagy beállítja a korábban meglátogatott hivatkozás megjelenítéséhez használt színt.

Metódusok

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

A megadott feltételeknek megfelelően módosítja a bemeneti cellaszegély stílusát.

(Öröklődés forrása DataGridViewCell)
BorderWidths(DataGridViewAdvancedBorderStyle)

Olyan értéket Rectangle ad vissza, amely az összes cellamargó szélességét jelöli.

(Öröklődés forrása DataGridViewCell)
ClickUnsharesRow(DataGridViewCellEventArgs)

Azt jelzi, hogy a cellasor nem lesz-e felosztva a cellára kattintáskor.

(Öröklődés forrása DataGridViewCell)
Clone()

Létrehozza a cella pontos másolatát.

ContentClickUnsharesRow(DataGridViewCellEventArgs)

Azt jelzi, hogy a cella tartalmának kattintásakor a cella sora fel lesz-e bontva.

(Öröklődés forrása DataGridViewCell)
ContentDoubleClickUnsharesRow(DataGridViewCellEventArgs)

Azt jelzi, hogy a cella sora fel lesz-e bontva, amikor a cella tartalma duplán kattint.

(Öröklődés forrása DataGridViewCell)
CreateAccessibilityInstance()

Új akadálymentes objektumot hoz létre a DataGridViewLinkCell.

DetachEditingControl()

Eltávolítja a cella szerkesztési vezérlőjét a DataGridView.

(Öröklődés forrása DataGridViewCell)
Dispose()

Felszabadítja a .-hez használt összes erőforrást DataGridViewCell.

(Öröklődés forrása DataGridViewCell)
Dispose(Boolean)

Felszabadítja a felügyelt erőforrások által DataGridViewCell használt nem felügyelt erőforrásokat, és opcionálisan felszabadítja a felügyelt erőforrásokat.

(Öröklődés forrása DataGridViewCell)
DoubleClickUnsharesRow(DataGridViewCellEventArgs)

Azt jelzi, hogy a cella sora fel lesz-e bontva, amikor duplán kattint a cellára.

(Öröklődés forrása DataGridViewCell)
EnterUnsharesRow(Int32, Boolean)

Azt jelzi, hogy a szülősor nem lesz-e felosztva, amikor a fókusz a cellára kerül.

(Öröklődés forrása DataGridViewCell)
Equals(Object)

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
GetClipboardContent(Int32, Boolean, Boolean, Boolean, Boolean, String)

Lekéri a cellába másolandó Clipboardcella formázott értékét.

(Öröklődés forrása DataGridViewCell)
GetContentBounds(Graphics, DataGridViewCellStyle, Int32)

A cella tartalomterületét tartalmazó határoló téglalapot adja vissza, amely a megadott Graphics és cellastílus alapján lesz kiszámítva.

GetContentBounds(Int32)

A cella tartalomterületét tartalmazó határoló téglalapot adja vissza a cella alapértelmezett Graphics és cellastílusának használatával.

(Öröklődés forrása DataGridViewCell)
GetEditedFormattedValue(Int32, DataGridViewDataErrorContexts)

A cella aktuális, formázott értékét adja vissza, függetlenül attól, hogy a cella szerkesztési módban van-e, és az érték nincs véglegesítve.

(Öröklődés forrása DataGridViewCell)
GetErrorIconBounds(Graphics, DataGridViewCellStyle, Int32)

A cella hibaikonját tartalmazó határoló téglalapot adja vissza, ha megjelenik.

GetErrorText(Int32)

Egy olyan sztringet ad vissza, amely a cella hibáját jelöli.

(Öröklődés forrása DataGridViewCell)
GetFormattedValue(Object, Int32, DataGridViewCellStyle, TypeConverter, TypeConverter, DataGridViewDataErrorContexts)

Lekéri a cella megjelenítésre formázott értékét.

(Öröklődés forrása DataGridViewCell)
GetHashCode()

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetInheritedContextMenuStrip(Int32)

Lekéri az aktuális cella örökölt helyi menüjét.

(Öröklődés forrása DataGridViewCell)
GetInheritedState(Int32)

Egy értéket ad vissza, amely a cella aktuális állapotát jelzi a sor és az oszlop állapotától öröklődve.

(Öröklődés forrása DataGridViewCell)
GetInheritedStyle(DataGridViewCellStyle, Int32, Boolean)

Lekéri a cellára alkalmazott stílust.

(Öröklődés forrása DataGridViewCell)
GetPreferredSize(Graphics, DataGridViewCellStyle, Int32, Size)

Kiszámítja a cella előnyben részesített méretét képpontban.

GetSize(Int32)

Lekéri a cella méretét.

(Öröklődés forrása DataGridViewCell)
GetType()

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
GetValue(Int32)

Lekéri a cella értékét.

InitializeEditingControl(Int32, Object, DataGridViewCellStyle)

Inicializálja a cella szerkesztéséhez használt vezérlőt.

(Öröklődés forrása DataGridViewCell)
KeyDownUnsharesRow(KeyEventArgs, Int32)

Azt jelzi, hogy a szülősor fel van-e kapcsolva, ha a felhasználó lenyom egy billentyűt, miközben a fókusz a cellára kerül.

(Öröklődés forrása DataGridViewCell)
KeyEntersEditMode(KeyEventArgs)

Meghatározza, hogy a szerkesztési módot a megadott kulcs alapján kell-e elindítani.

(Öröklődés forrása DataGridViewCell)
KeyPressUnsharesRow(KeyPressEventArgs, Int32)

Azt jelzi, hogy a sor nem lesz-e felosztva, ha egy billentyűt lenyom, miközben a sor egy cellái fókuszba kerülnek.

(Öröklődés forrása DataGridViewCell)
KeyUpUnsharesRow(KeyEventArgs, Int32)

Azt jelzi, hogy a cellát tartalmazó sor nem lesz-e felosztva egy kulcs felszabadításakor, és a cella fókuszba kerül.

LeaveUnsharesRow(Int32, Boolean)

Azt jelzi, hogy a sor nem lesz-e felosztva, amikor a fókusz elhagyja a cellát a sorban.

(Öröklődés forrása DataGridViewCell)
MemberwiseClone()

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
MouseClickUnsharesRow(DataGridViewCellMouseEventArgs)

Azt jelzi, hogy a sor fel lesz-e kapcsolva, ha a felhasználó egy egérgombra kattint, miközben az egérmutató a sor egy celláján van.

(Öröklődés forrása DataGridViewCell)
MouseDoubleClickUnsharesRow(DataGridViewCellMouseEventArgs)

Azt jelzi, hogy a sor nem lesz-e felosztva, ha a felhasználó duplán kattint a sor egyik cellájára.

(Öröklődés forrása DataGridViewCell)
MouseDownUnsharesRow(DataGridViewCellMouseEventArgs)

Azt jelzi, hogy a cellát tartalmazó sor fel lesz-e bontva, amikor az egérgombot lenyomja, miközben a mutató a cellán van.

MouseEnterUnsharesRow(Int32)

Azt jelzi, hogy a sor nem lesz-e felosztva, amikor az egérmutató a sor egy celláján halad át.

(Öröklődés forrása DataGridViewCell)
MouseLeaveUnsharesRow(Int32)

Azt jelzi, hogy a cellát tartalmazó sor fel lesz-e bontva, amikor az egérmutató elhagyja a cellát.

MouseMoveUnsharesRow(DataGridViewCellMouseEventArgs)

Azt jelzi, hogy a cellát tartalmazó sor fel lesz-e bontva, amikor az egérmutató a cellán halad át.

MouseUpUnsharesRow(DataGridViewCellMouseEventArgs)

Azt jelzi, hogy a cellát tartalmazó sor fel lesz-e bontva, amikor az egérgomb ki van adva, miközben a mutató a cella fölött van.

OnClick(DataGridViewCellEventArgs)

A cella kattintáskor hívható meg.

(Öröklődés forrása DataGridViewCell)
OnContentClick(DataGridViewCellEventArgs)

A cella tartalmának kattintáskor hívható meg.

(Öröklődés forrása DataGridViewCell)
OnContentDoubleClick(DataGridViewCellEventArgs)

A hívás a cella tartalmának dupla kattintásával történik.

(Öröklődés forrása DataGridViewCell)
OnDataGridViewChanged()

DataGridView A cella tulajdonságának megváltozásakor hívható meg.

(Öröklődés forrása DataGridViewCell)
OnDoubleClick(DataGridViewCellEventArgs)

Akkor hívja meg, ha a cellára duplán kattint.

(Öröklődés forrása DataGridViewCell)
OnEnter(Int32, Boolean)

Akkor hívjuk meg, amikor a fókusz egy cellára kerül.

(Öröklődés forrása DataGridViewCell)
OnKeyDown(KeyEventArgs, Int32)

Akkor hívjuk meg, ha egy karakterkulcsot lenyom, miközben a fókusz egy cellán van.

(Öröklődés forrása DataGridViewCell)
OnKeyPress(KeyPressEventArgs, Int32)

Akkor hívjuk meg, ha egy billentyűt lenyomunk, miközben a fókusz egy cellára kerül.

(Öröklődés forrása DataGridViewCell)
OnKeyUp(KeyEventArgs, Int32)

Akkor hívjuk meg, ha egy karakterkulcs ki van adva, miközben a fókusz egy cellán van.

OnLeave(Int32, Boolean)

Akkor hívjuk meg, amikor a fókusz egy celláról mozog.

(Öröklődés forrása DataGridViewCell)
OnMouseClick(DataGridViewCellMouseEventArgs)

Akkor hívjuk meg, ha a felhasználó egy egérgombra kattint, miközben az egérmutató egy cellán van.

(Öröklődés forrása DataGridViewCell)
OnMouseDoubleClick(DataGridViewCellMouseEventArgs)

Akkor hívjuk meg, ha a felhasználó duplán kattint egy egérgombra, miközben a mutató egy cellán van.

(Öröklődés forrása DataGridViewCell)
OnMouseDown(DataGridViewCellMouseEventArgs)

Akkor hívjuk, ha a felhasználó lenyom egy egérgombot, miközben az egérmutató egy cellán van.

OnMouseEnter(Int32)

Akkor hívjuk meg, amikor az egérmutató egy cellán halad át.

(Öröklődés forrása DataGridViewCell)
OnMouseLeave(Int32)

Akkor hívjuk, amikor az egérmutató elhagyja a cellát.

OnMouseMove(DataGridViewCellMouseEventArgs)

Akkor hívjuk, ha az egérmutató egy cellán belül mozog.

OnMouseUp(DataGridViewCellMouseEventArgs)

Akkor hívjuk, amikor a felhasználó felenged egy egérgombot, miközben az egérmutató egy cellán van.

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

Festi az aktuális DataGridViewCell.

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

Az aktuális DataGridViewCellszegélyt festi.

(Öröklődés forrása DataGridViewCell)
PaintErrorIcon(Graphics, Rectangle, Rectangle, String)

Az aktuális DataGridViewCellhibaikont festi.

(Öröklődés forrása DataGridViewCell)
ParseFormattedValue(Object, DataGridViewCellStyle, TypeConverter, TypeConverter)

A megjelenítéshez formázott értéket tényleges cellaértékké alakítja át.

(Öröklődés forrása DataGridViewCell)
PositionEditingControl(Boolean, Boolean, Rectangle, Rectangle, DataGridViewCellStyle, Boolean, Boolean, Boolean, Boolean)

Beállítja a vezérlő egy celláját tartalmazó szerkesztési DataGridView vezérlő helyét és méretét.

(Öröklődés forrása DataGridViewCell)
PositionEditingPanel(Rectangle, Rectangle, DataGridViewCellStyle, Boolean, Boolean, Boolean, Boolean)

Beállítja a cella által üzemeltetett szerkesztőpanel helyét és méretét, és visszaadja a szerkesztőpanelen belüli szerkesztési vezérlő normál határait.

(Öröklődés forrása DataGridViewCell)
RaiseCellClick(DataGridViewCellEventArgs)

Az eseményt emeli CellClick ki.

(Öröklődés forrása DataGridViewElement)
RaiseCellContentClick(DataGridViewCellEventArgs)

Az eseményt emeli CellContentClick ki.

(Öröklődés forrása DataGridViewElement)
RaiseCellContentDoubleClick(DataGridViewCellEventArgs)

Az eseményt emeli CellContentDoubleClick ki.

(Öröklődés forrása DataGridViewElement)
RaiseCellValueChanged(DataGridViewCellEventArgs)

Az eseményt emeli CellValueChanged ki.

(Öröklődés forrása DataGridViewElement)
RaiseDataError(DataGridViewDataErrorEventArgs)

Az eseményt emeli DataError ki.

(Öröklődés forrása DataGridViewElement)
RaiseMouseWheel(MouseEventArgs)

Az eseményt emeli MouseWheel ki.

(Öröklődés forrása DataGridViewElement)
SetValue(Int32, Object)

Beállítja a cella értékét.

(Öröklődés forrása DataGridViewCell)
ToString()

Az aktuális objektumot leíró sztringet ad vissza.

A következőre érvényes:

Lásd még