Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Panel
borderStyledashed

Resim Değişkeni Rosyln Editör Kullanımı

Info

Tablodaki ve forma koyulan resim değişkeni veri kaynağı üzerinden de dinamik olarak doldurulabilmektedir. Örnek için tıklayınız.


1) Resim değişkeni içerisindeki data base64string olarak alınabilir.

string base64Data = ResimDegiskeni.GetImageAsBase64();

2) Resim değişkeni içerisindeki data byte[] olarak alınabilir.

byte[] dataImage =ResimDegiskeni.GetImageAsByteArray();

3) Resim değişkenine base64string formatındaki değeri atamak için kullanılır.

SetImage(string imageBase64Data, string ImageName, bool changeSize) 

imagename: uzantı içerecek şekilde gönderilmelidir.

changesize: resmin gerçek boyutu form üzerinde gösterilmek istenirse true; form tasarımındaki değişken boyutunda gösterilmek istenirse false gönderilmelidir.

YeniResimDegiskeni.SetImage(base64Data,"Resim.png",false);

4) Resim değişkenine byte[] formatındaki değeri atamak için kullanılır.

SetValue(byte[] data, string ImageName) 

imagename: uzantı içerecek şekilde gönderilmelidir.

YeniResimDegiskeni.SetValue(dataImage,"Resim.png");

5) Tablo kolonundaki resim değişkenine değer atamak için kullanılır. Herhangi bir kolonun değer değiştiğinde yazılabilir. 

TabloAdı.SetValue(Tablo kolonu, base64 türünde veri, tablonun aktif satır bilgisi)

Byte[] data;  herhangi bir yerden getirilebilir.
string base64Data = Convert.ToBase64String(data, 0, data.Length);

Tablo.SetValue(TabloInlineRoslyn_Columns.Resim ,base64Data,Tablo.ActiveRowid);

Panel
borderStyledashed

HTML Editör Değişkeni Rosyln Editör Kullanımı