DataGridViewRow.SetValues(Object[]) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Satır hücrelerinin değerlerini ayarlar.
public:
bool SetValues(... cli::array <System::Object ^> ^ values);
public bool SetValues (params object[] values);
member this.SetValues : obj[] -> bool
Public Function SetValues (ParamArray values As Object()) As Boolean
Parametreler
- values
- Object[]
Satırdaki hücre değerlerini temsil eden bir veya daha fazla nesne.
Döndürülenler
true
tüm değerler ayarlandıysa; aksi takdirde , false
.
Özel durumlar
values
, null
değeridir.
İlişkili DataGridView sanal modda çalışırken bu yöntem çağrılır.
-veya- Bu satır paylaşılan bir satırdır.
Açıklamalar
parametresi, values
satırdaki hücre değerlerini doldurmak için kullanılan değişken sayıda bağımsız değişkeni temsil eder. Bu değerler bu yönteme birden çok bağımsız değişken olarak veya tek Arraybir öğesinin üyesi olarak geçirilebilir. Değerlerin türünün Objectörnekleri olması beklendiğinden, değer türündeki değerler dizisini (değerler gibi Int32 ) geçirirseniz, bu yöntem diziyi tek bir nesne olarak değerlendirir ve tek bir hücreye atar. Bu davranışı önlemek için, değer türündeki bir diziyi bir Object diziye atamanız veya birden çok değeri birden çok bağımsız değişken olarak geçirmeniz gerekir.
Listede başlatılacak hücrelerden daha fazla değer values
varsa, bu yöntem ek değerleri yoksayar ve döndürür false
. Bu yöntem ayrıca belirtilen değerlerden herhangi biri ayarlanamıyorsa da döndürür false
.
Hücrelerden daha az değer varsa, eşleşmeyen kalan hücreler geçerli değerlerini korur.