Visual Studio'da Verilere Denetimler Bağlama

Denetimlerinizi veriye bağlayarak uygulamanızın kullanıcılarına veri gösterebilirsiniz.Bu veriye bağlı denetimleri, Veri Kaynakları penceresinden Visual Studio'da bir tasarım yüzeyine sürükleyerek oluşturabilirsiniz.

Bu konu, veriye bağlı denetimler oluşturmak için kullanabileceğiniz veri kaynaklarını anlatmaktadır.Ayrıca veri bağlamaya dahil edilen genel görevlerden bazılarını açıklar.Veriye bağlı denetimler hakkında daha özel ayrıntılar için bkz. Visual Studio'da Verilere Windows Forms Denetimleri Bağlama, Visual Studio'da Verilere WPF Denetimleri Bağlama ve Visual Studio'da Verilere Silverlight Denetimleri Bağlama.

Veri Kaynakları

Bir veri kaynağı uygulamanızın kullanabileceği verileri temsil eder.Veritabanlarından, hizmetlerden veya nesnelerden veri kaynakları oluşturabilirsiniz.Daha fazla bilgi için bkz. Veri Kaynaklarına Genel Bakış.

Bazı veri kaynakları, Veri Kaynakları penceresinden öğe sürükleyerek veriye bağlı denetimler oluşturmanızı sağlarken diğer veri kaynakları buna izin vermez.Aşağıdaki tablo, hangi veri kaynaklarının desteklendiğini göstermektedir.

Veri kaynağı

Windows Form Tasarımcısı'ndaki sürükle ve bırak desteği

WPF Tasarımcısı'ndaki sürükle ve bırak desteği

Silverlight Tasarımcısı'ndaki sürükle ve bırak desteği

DataSet

Yes

Yes

Hayır

Varlık Veri Modeli

Hayır1

Yes

Yes

LINQ to SQL sınıfları

Hayır2

Hayır2

Hayır2

Hizmetler (WCF Veri Hizmetleri, WCF hizmetleri ve Web hizmetleri dahil)

Yes

Yes

Yes

Nesne

Yes

Yes

Yes

SharePoint

Yes

Yes

Yes

1.Windows Forms Tasarımcısı açıkken, Veri Kaynakları penceresindeki nesneler salt okunur durumdadır ve tasarımcıya sürüklenemez.Ancak hala Varlık Veri Modeline dayanan bir yeni nesne verisi kaynağı ekleyerek ve ardından bu nesnelerini tasarımcıya sürükleyerek veriye bağlı denetimler oluşturabilirsiniz.

2.LINQ >> SQL sınıfları Veri Kaynakları penceresinde görünmez.Ancak LINQ'ye dayanan yeni bir nesne verisi kaynağını SQL sınıflarına ekleyebilir ve ardından bu nesneleri tasarımcıya sürükleyerek veriye balı denetimler oluşturabilirsiniz.Daha fazla bilgi için bkz. Walkthrough: Creating LINQ to SQL Classes (O/R Designer).

Veri Kaynakları Penceresi

Veri kaynakları projenizde, Veri Kaynakları penceresindeki öğeler olarak kullanılabilir.Arka plandaki verilere bağlı denetimler oluşturmak için bu pencereden öğe sürükleyebilirsiniz.Daha fazla bilgi için bkz. Veri Kaynakları Penceresi.

Veri Kaynakları penceresinde görünen her veri türü için öğeyi tasarımcıya sürüklediğinizde bir varsayılan denetim oluşturulur.Veri Kaynakları penceresinden bir öğe sürüklemeden önce oluşturulacak denetimi değiştirebilirsiniz.Daha fazla bilgi için bkz. Nasıl yapılır: Veri Kaynakları Penceresinden Sürüklendiğinde Denetimin Oluşturulmasını Ayarlama.

Denetimleri Verilere Bağlamada Kullanılan Görevler

Aşağıdaki tablo, denetimleri verilere bağlamak için gerçekleştirdiğiniz en çok kullanılan görevlerin bazılarını listelemektedir.

Görev

Daha fazla bilgi

Veri Kaynakları penceresini açma

Nasıl yapılır: Veri Kaynakları Penceresini Açma

Projenize bir veri kaynağı ekleyin

Nasıl yapılır: Bir Veritabanındaki Verilere Bağlanma

Nasıl yapılır: Nesnelerdeki Verilere Bağlanma

Nasıl yapılır: Bir Hizmetteki Verilere Bağlanma

Veri Kaynakları penceresinden tasarımcıya bir öğe sürüklerken oluşturulan denetimi belirleyin.

Nasıl yapılır: Veri Kaynakları Penceresinden Sürüklendiğinde Denetimin Oluşturulmasını Ayarlama

Veri Kaynakları penceresindeki öğelerle ilişkili denetimlerin listesini değiştirin.

Nasıl yapılır: Veri Kaynakları Penceresine Özel Denetimler Ekleme

Veriye bağlı denetimler oluşturun.

Visual Studio'da Verilere Windows Forms Denetimleri Bağlama

Visual Studio'da Verilere WPF Denetimleri Bağlama

Visual Studio'da Verilere Silverlight Denetimleri Bağlama

Veriye bağlanan deneyimleri oluşturduktan sonra aşağıdaki görevlerden birini yapmak isteyebilirsiniz.

Görev

Daha Fazla Bilgi İçin

Temel veri kaynağındaki veriyi düzenleyin

Uygulamanızdaki Verileri Düzenleme

Verilerde yapılan değişiklikleri doğrulama

Verileri Doğrulama

güncelleştirilmiş veriyi veritabanına geri kaydedin

Verileri Kaydetme

Ayrıca bkz.

Görevler

Nasıl yapılır: Bir Veritabanından Resimlere Denetimler Bağlama

Kavramlar

Visual Studio'da Verilere Windows Forms Denetimleri Bağlama

Visual Studio'da Verilere WPF Denetimleri Bağlama

Uygulamanızdaki Verileri Düzenleme

Verileri Doğrulama

Verileri Kaydetme

Diğer Kaynaklar

Visual Studio'da Verilere Silverlight Denetimleri Bağlama

Visual Studio'da Veri Uygulamalarına Genel Bakış

Visual Studio'da Verilere Bağlanma

Visual Studio'daki Veri Kaynaklarıyla Çalışma Araçları