DataGridViewLinkCell Sınıf

Tanım

Bağlantı içeren bir hücreyi temsil eder.

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
Devralma

Örnekler

Aşağıdaki kod örneği, için DataGridViewCellDataGridViewColumnşablon olarak nasıl kullanılacağını gösterir. Sütundaki herhangi bir hücrede yapılan stil değişiklikleri, sütunun tüm hücrelerini etkiler. Bu kod örneği, sınıfı için DataGridViewColumn sağlanan daha büyük bir örneğin parçasıdır.

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

Açıklamalar

DataGridViewLinkCell sınıfı, bağlantıları görüntülemek için kullanılan özelleştirilmiş bir türüdürDataGridViewCell.

DataGridViewLinkColumn, bu türdeki hücreleri tutmak için özelleştirilmiş sütun türüdür. Varsayılan olarak, DataGridViewLinkColumn.CellTemplate yeni DataGridViewLinkCellbir ile başlatılır. Var olan DataGridViewLinkCellbir sütundaki hücreleri desene eklemek için, sütunun CellTemplate özelliğini desen olarak kullanılacak hücre olarak ayarlayın.

Sütunun hücreyle ilgili özellikleri, şablon hücresinin benzer adlandırılmış özellikleri için sarmalayıcılardır. Şablon hücresinin özellik değerlerinin değiştirilmesi yalnızca değişiklik sonrasında eklenen şablona göre hücreleri etkiler. Bununla birlikte, sütunun hücreyle ilgili özellik değerlerini değiştirmek, şablon hücresini ve sütundaki diğer tüm hücreleri güncelleştirir ve gerekirse sütun görünümünü yeniler.

Devralanlara Notlar

öğesinden DataGridViewLinkCell türetdiğinizde ve türetilmiş sınıfa yeni özellikler eklediğinizde, kopyalama işlemleri sırasında yeni özellikleri kopyalamak için yöntemini geçersiz kıldığınızdan Clone() emin olun. Temel sınıfın Clone() özelliklerinin yeni hücreye kopyalanmaları için temel sınıfın yöntemini de çağırmalısınız.

Oluşturucular

DataGridViewLinkCell()

DataGridViewLinkCell sınıfının yeni bir örneğini başlatır.

Özellikler

AccessibilityObject

DataGridViewCell.DataGridViewCellAccessibleObject öğesine atananı DataGridViewCellalır.

(Devralındığı yer: DataGridViewCell)
ActiveLinkColor

Etkin bağlantıyı görüntülemek için kullanılan rengi alır veya ayarlar.

ColumnIndex

Bu hücrenin sütun dizinini alır.

(Devralındığı yer: DataGridViewCell)
ContentBounds

Hücrenin içerik alanını çevreleyen sınırlayıcı dikdörtgeni alır.

(Devralındığı yer: DataGridViewCell)
ContextMenuStrip

Hücreyle ilişkili kısayol menüsünü alır veya ayarlar.

(Devralındığı yer: DataGridViewCell)
DataGridView

DataGridView Bu öğeyle ilişkili denetimi alır.

(Devralındığı yer: DataGridViewElement)
DefaultNewRowValue

Yeni kayıtlar için satırdaki bir hücrenin varsayılan değerini alır.

(Devralındığı yer: DataGridViewCell)
Displayed

Hücrenin o anda ekranda görüntülenip görüntülenmediğini gösteren bir değer alır.

(Devralındığı yer: DataGridViewCell)
EditedFormattedValue

Hücrenin düzenleme modunda olup olmamasına ve değerin kaydedilmemiş olmasına bakılmaksızın hücrenin geçerli, biçimlendirilmiş değerini alır.

(Devralındığı yer: DataGridViewCell)
EditType

Hücrenin barındırılan düzenleme denetiminin türünü alır.

ErrorIconBounds

Hücre için hata simgesinin sınırlarını alır.

(Devralındığı yer: DataGridViewCell)
ErrorText

Hücreyle ilişkili hata koşulunu açıklayan metni alır veya ayarlar.

(Devralındığı yer: DataGridViewCell)
FormattedValue

Görüntüleme için biçimlendirilmiş hücrenin değerini alır.

(Devralındığı yer: DataGridViewCell)
FormattedValueType

Hücre değerinin görüntüsünü Type alır.

Frozen

Hücrenin dondurulup donmadığını belirten bir değer alır.

(Devralındığı yer: DataGridViewCell)
HasStyle

Özelliğin ayarlanıp ayarlanmadığını Style belirten bir değer alır.

(Devralındığı yer: DataGridViewCell)
InheritedState

Hücrenin geçerli durumunu, satır ve sütununun durumundan devralınmış olarak alır.

(Devralındığı yer: DataGridViewCell)
InheritedStyle

Hücreye uygulanmış olan stili alır.

(Devralındığı yer: DataGridViewCell)
IsInEditMode

Bu hücrenin şu anda düzenlenip düzenlenmediğini belirten bir değer alır.

(Devralındığı yer: DataGridViewCell)
LinkBehavior

Bir bağlantının davranışını temsil eden bir değeri alır veya ayarlar.

LinkColor

Etkin olmayan ve izlenmeyen bir bağlantıyı görüntülemek için kullanılan rengi alır veya ayarlar.

LinkVisited

Bağlantının ziyaret edilip edilmediğini belirten bir değer alır veya ayarlar.

OwningColumn

Bu hücreyi içeren sütunu alır.

(Devralındığı yer: DataGridViewCell)
OwningRow

Bu hücreyi içeren satırı alır.

(Devralındığı yer: DataGridViewCell)
PreferredSize

Hücrenin sığabileceği dikdörtgen bir alanın boyutunu piksel cinsinden alır.

(Devralındığı yer: DataGridViewCell)
ReadOnly

Hücre verilerinin düzenlenip düzenlenemeyeceğini belirten bir değer alır veya ayarlar.

(Devralındığı yer: DataGridViewCell)
Resizable

Hücrenin yeniden boyutlandırılıp boyutlandırılamayacağını belirten bir değer alır.

(Devralındığı yer: DataGridViewCell)
RowIndex

Hücrenin üst satırının dizinini alır.

(Devralındığı yer: DataGridViewCell)
Selected

Hücrenin seçilip seçilmediğini belirten bir değer alır veya ayarlar.

(Devralındığı yer: DataGridViewCell)
Size

Hücrenin boyutunu alır.

(Devralındığı yer: DataGridViewCell)
State

öğesinin kullanıcı arabirimi (UI) durumunu alır.

(Devralındığı yer: DataGridViewElement)
Style

Hücrenin stilini alır veya ayarlar.

(Devralındığı yer: DataGridViewCell)
Tag

Hücre hakkında ek veriler içeren nesneyi alır veya ayarlar.

(Devralındığı yer: DataGridViewCell)
ToolTipText

Bu hücreyle ilişkili Araç İpucu metnini alır veya ayarlar.

(Devralındığı yer: DataGridViewCell)
TrackVisitedState

Bağlantı ziyaret edildiğinde rengin değişip değişmediğini belirten bir değer alır veya ayarlar.

UseColumnTextForLinkValue

Sütun Text özelliği değerinin bağlantı metni olarak görüntülenip görüntülenmeyeceğini belirten bir değer alır veya ayarlar.

Value

Bu hücreyle ilişkili değeri alır veya ayarlar.

(Devralındığı yer: DataGridViewCell)
ValueType

Hücredeki değerlerin veri türünü alır veya ayarlar.

Visible

Hücrenin gizli olan bir satırda mı yoksa sütunda mı olduğunu belirten bir değer alır.

(Devralındığı yer: DataGridViewCell)
VisitedLinkColor

Daha önce ziyaret edilmiş bir bağlantıyı görüntülemek için kullanılan rengi alır veya ayarlar.

Yöntemler

AdjustCellBorderStyle(DataGridViewAdvancedBorderStyle, DataGridViewAdvancedBorderStyle, Boolean, Boolean, Boolean, Boolean)

Giriş hücresi kenarlık stilini belirtilen ölçütlere göre değiştirir.

(Devralındığı yer: DataGridViewCell)
BorderWidths(DataGridViewAdvancedBorderStyle)

Tüm hücre kenar boşluklarının genişliklerini temsil eden bir Rectangle döndürür.

(Devralındığı yer: DataGridViewCell)
ClickUnsharesRow(DataGridViewCellEventArgs)

Hücre tıklandığında hücre satırının paylaşılmayacağını gösterir.

(Devralındığı yer: DataGridViewCell)
Clone()

Bu hücrenin tam kopyasını oluşturur.

ContentClickUnsharesRow(DataGridViewCellEventArgs)

Hücrenin içeriğine tıklandığında hücre satırının paylaşılmayacağını gösterir.

(Devralındığı yer: DataGridViewCell)
ContentDoubleClickUnsharesRow(DataGridViewCellEventArgs)

Hücrenin içeriğine çift tıklandığında hücre satırının paylaşılmayacağını gösterir.

(Devralındığı yer: DataGridViewCell)
CreateAccessibilityInstance()

için DataGridViewLinkCellyeni bir erişilebilir nesne oluşturur.

DetachEditingControl()

Hücrenin düzenleme denetimini içinden DataGridViewkaldırır.

(Devralındığı yer: DataGridViewCell)
Dispose()

DataGridViewCell tarafından kullanılan tüm kaynakları serbest bırakır.

(Devralındığı yer: DataGridViewCell)
Dispose(Boolean)

DataGridViewCell tarafından kullanılan yönetilmeyen kaynakları serbest bırakır ve yönetilen kaynakları isteğe bağlı olarak serbest bırakır.

(Devralındığı yer: DataGridViewCell)
DoubleClickUnsharesRow(DataGridViewCellEventArgs)

Hücreye çift tıklandığında hücre satırının paylaşılmayacağını gösterir.

(Devralındığı yer: DataGridViewCell)
EnterUnsharesRow(Int32, Boolean)

Odak hücreye taşınırken üst satırın paylaşımının kaldırılıp paylaşılmayacağını gösterir.

(Devralındığı yer: DataGridViewCell)
Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetClipboardContent(Int32, Boolean, Boolean, Boolean, Boolean, String)

öğesine kopyalanacak Clipboardhücrenin biçimlendirilmiş değerini alır.

(Devralındığı yer: DataGridViewCell)
GetContentBounds(Graphics, DataGridViewCellStyle, Int32)

Belirtilen Graphics ve hücre stili kullanılarak hesaplanan hücrenin içerik alanını çevreleyen sınırlayıcı dikdörtgeni döndürür.

GetContentBounds(Int32)

Hücre için geçerli olan varsayılan Graphics ve hücre stilini kullanarak hücrenin içerik alanını çevreleyen sınırlayıcı dikdörtgeni döndürür.

(Devralındığı yer: DataGridViewCell)
GetEditedFormattedValue(Int32, DataGridViewDataErrorContexts)

Hücrenin düzenleme modunda olup olmadığına ve değerin işlenmemiş olmasına bakılmaksızın hücrenin geçerli, biçimlendirilmiş değerini döndürür.

(Devralındığı yer: DataGridViewCell)
GetErrorIconBounds(Graphics, DataGridViewCellStyle, Int32)

Görüntülenirse hücrenin hata simgesini çevreleyen sınırlayıcı dikdörtgeni döndürür.

GetErrorText(Int32)

Hücrenin hatasını temsil eden bir dize döndürür.

(Devralındığı yer: DataGridViewCell)
GetFormattedValue(Object, Int32, DataGridViewCellStyle, TypeConverter, TypeConverter, DataGridViewDataErrorContexts)

Görüntüleme için biçimlendirilmiş hücrenin değerini alır.

(Devralındığı yer: DataGridViewCell)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetInheritedContextMenuStrip(Int32)

Geçerli hücre için devralınan kısayol menüsünü alır.

(Devralındığı yer: DataGridViewCell)
GetInheritedState(Int32)

Hücrenin geçerli durumunu satır ve sütununun durumundan devralınmış olarak gösteren bir değer döndürür.

(Devralındığı yer: DataGridViewCell)
GetInheritedStyle(DataGridViewCellStyle, Int32, Boolean)

Hücreye uygulanan stili alır.

(Devralındığı yer: DataGridViewCell)
GetPreferredSize(Graphics, DataGridViewCellStyle, Int32, Size)

Hücrenin tercih edilen boyutunu piksel cinsinden hesaplar.

GetSize(Int32)

Hücrenin boyutunu alır.

(Devralındığı yer: DataGridViewCell)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
GetValue(Int32)

Hücrenin değerini alır.

InitializeEditingControl(Int32, Object, DataGridViewCellStyle)

Hücreyi düzenlemek için kullanılan denetimi başlatır.

(Devralındığı yer: DataGridViewCell)
KeyDownUnsharesRow(KeyEventArgs, Int32)

Odak hücredeyken kullanıcı bir tuşa bastığında üst satırın paylaşılmadığını gösterir.

(Devralındığı yer: DataGridViewCell)
KeyEntersEditMode(KeyEventArgs)

Verilen anahtara göre düzenleme modunun başlatılıp başlatılmayacağı belirlenir.

(Devralındığı yer: DataGridViewCell)
KeyPressUnsharesRow(KeyPressEventArgs, Int32)

Satırdaki bir hücre odaklanmışken bir tuşa basıldığında satırın paylaşılmayacağını gösterir.

(Devralındığı yer: DataGridViewCell)
KeyUpUnsharesRow(KeyEventArgs, Int32)

Bir anahtar serbest bırakıldığında ve hücre odaklandığında hücreyi içeren satırın paylaşımının kaldırılıp paylaşılmayacağını gösterir.

LeaveUnsharesRow(Int32, Boolean)

Odak bir hücreyi satırda bıraktığında satırın paylaşılmayacağını gösterir.

(Devralındığı yer: DataGridViewCell)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
MouseClickUnsharesRow(DataGridViewCellMouseEventArgs)

kullanıcı, işaretçi satırdaki bir hücrenin üzerindeyken fare düğmesine tıklarsa satırın paylaşılmayacağını gösterir.

(Devralındığı yer: DataGridViewCell)
MouseDoubleClickUnsharesRow(DataGridViewCellMouseEventArgs)

Kullanıcı satırdaki bir hücreye çift tıklarsa satırın paylaşılmayacağını gösterir.

(Devralındığı yer: DataGridViewCell)
MouseDownUnsharesRow(DataGridViewCellMouseEventArgs)

İşaretçi hücrenin üzerindeyken fare düğmesine basıldığında hücreyi içeren satırın paylaşılmayacağını gösterir.

MouseEnterUnsharesRow(Int32)

Fare işaretçisi satırdaki bir hücrenin üzerine geldiğinde satırın paylaşılmayacağını gösterir.

(Devralındığı yer: DataGridViewCell)
MouseLeaveUnsharesRow(Int32)

Fare işaretçisi hücreden ayrıldığında hücreyi içeren satırın paylaşılmayacağını gösterir.

MouseMoveUnsharesRow(DataGridViewCellMouseEventArgs)

Fare işaretçisi hücrenin üzerine geldiğinde hücreyi içeren satırın paylaşılmayacağını gösterir.

MouseUpUnsharesRow(DataGridViewCellMouseEventArgs)

İşaretçi hücrenin üzerindeyken fare düğmesi serbest bırakıldığında hücreyi içeren satırın paylaşılmayacağını gösterir.

OnClick(DataGridViewCellEventArgs)

Hücre tıklandığında çağrılır.

(Devralındığı yer: DataGridViewCell)
OnContentClick(DataGridViewCellEventArgs)

Hücrenin içeriğine tıklandığında çağrılır.

(Devralındığı yer: DataGridViewCell)
OnContentDoubleClick(DataGridViewCellEventArgs)

Hücrenin içeriğine çift tıklandığında çağrılır.

(Devralındığı yer: DataGridViewCell)
OnDataGridViewChanged()

Hücrenin DataGridView özelliği değiştiğinde çağrılır.

(Devralındığı yer: DataGridViewCell)
OnDoubleClick(DataGridViewCellEventArgs)

Hücreye çift tıklandığında çağrılır.

(Devralındığı yer: DataGridViewCell)
OnEnter(Int32, Boolean)

Odak bir hücreye taşınırken çağrılır.

(Devralındığı yer: DataGridViewCell)
OnKeyDown(KeyEventArgs, Int32)

Odak bir hücredeyken karakter tuşuna basıldığında çağrılır.

(Devralındığı yer: DataGridViewCell)
OnKeyPress(KeyPressEventArgs, Int32)

Odak bir hücredeyken bir tuşa basıldığında çağrılır.

(Devralındığı yer: DataGridViewCell)
OnKeyUp(KeyEventArgs, Int32)

Odak bir hücre üzerindeyken karakter tuşu serbest bırakıldığında çağrılır.

OnLeave(Int32, Boolean)

Odak bir hücreden hareket ettiğinde çağrılır.

(Devralındığı yer: DataGridViewCell)
OnMouseClick(DataGridViewCellMouseEventArgs)

İşaretçi bir hücrenin üzerindeyken kullanıcı fare düğmesine tıkladığında çağrılır.

(Devralındığı yer: DataGridViewCell)
OnMouseDoubleClick(DataGridViewCellMouseEventArgs)

kullanıcı işaretçi bir hücrenin üzerindeyken fare düğmesine çift tıkladığında çağrılır.

(Devralındığı yer: DataGridViewCell)
OnMouseDown(DataGridViewCellMouseEventArgs)

İşaretçi bir hücre üzerindeyken kullanıcı fare düğmesini basılı tuttuğunda çağrılır.

OnMouseEnter(Int32)

Fare işaretçisi bir hücrenin üzerine geldiğinde çağrılır.

(Devralındığı yer: DataGridViewCell)
OnMouseLeave(Int32)

Fare işaretçisi hücreden ayrıldığında çağrılır.

OnMouseMove(DataGridViewCellMouseEventArgs)

Fare işaretçisi bir hücre içinde hareket ettiğinde çağrılır.

OnMouseUp(DataGridViewCellMouseEventArgs)

İşaretçi bir hücrenin üzerindeyken kullanıcı fare düğmesini serbest bıraktığında çağrılır.

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

Geçerli DataGridViewCellöğesini boyar.

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

Geçerli DataGridViewCellöğesinin kenarını boyar.

(Devralındığı yer: DataGridViewCell)
PaintErrorIcon(Graphics, Rectangle, Rectangle, String)

Geçerli DataGridViewCellöğesinin hata simgesini boyar.

(Devralındığı yer: DataGridViewCell)
ParseFormattedValue(Object, DataGridViewCellStyle, TypeConverter, TypeConverter)

Görüntülenmek üzere biçimlendirilmiş bir değeri gerçek bir hücre değerine dönüştürür.

(Devralındığı yer: DataGridViewCell)
PositionEditingControl(Boolean, Boolean, Rectangle, Rectangle, DataGridViewCellStyle, Boolean, Boolean, Boolean, Boolean)

Denetimdeki bir hücre tarafından barındırılan düzenleme denetiminin DataGridView konumunu ve boyutunu ayarlar.

(Devralındığı yer: DataGridViewCell)
PositionEditingPanel(Rectangle, Rectangle, DataGridViewCellStyle, Boolean, Boolean, Boolean, Boolean)

Hücre tarafından barındırılan düzenleme panelinin konumunu ve boyutunu ayarlar ve düzenleme panelindeki düzenleme denetiminin normal sınırlarını döndürür.

(Devralındığı yer: DataGridViewCell)
RaiseCellClick(DataGridViewCellEventArgs)

Olayı tetikler CellClick .

(Devralındığı yer: DataGridViewElement)
RaiseCellContentClick(DataGridViewCellEventArgs)

Olayı tetikler CellContentClick .

(Devralındığı yer: DataGridViewElement)
RaiseCellContentDoubleClick(DataGridViewCellEventArgs)

Olayı tetikler CellContentDoubleClick .

(Devralındığı yer: DataGridViewElement)
RaiseCellValueChanged(DataGridViewCellEventArgs)

Olayı tetikler CellValueChanged .

(Devralındığı yer: DataGridViewElement)
RaiseDataError(DataGridViewDataErrorEventArgs)

Olayı tetikler DataError .

(Devralındığı yer: DataGridViewElement)
RaiseMouseWheel(MouseEventArgs)

Olayı tetikler MouseWheel .

(Devralındığı yer: DataGridViewElement)
SetValue(Int32, Object)

Hücrenin değerini ayarlar.

(Devralındığı yer: DataGridViewCell)
ToString()

Geçerli nesneyi açıklayan bir dize döndürür.

Şunlara uygulanır

Ayrıca bkz.