Aracılığıyla paylaş


Alet çantası

Araç Kutusu penceresinde Visual Studio projelerine ekleyebileceğiniz denetimler görüntülenir. Araç Kutusu'nu açmak için menüçubuğundan Araç KutusunuGörüntüle'yi> seçin veya Ctrl+Alt+X tuşlarına basın.

Kapsayıcılar bölümündeki seçenekleri gösteren Araç Kutusu penceresinin ekran görüntüsü.

Farklı denetimleri, kullandığınız tasarımcının yüzeyine sürükleyip bırakabilir ve denetimleri yeniden boyutlandırıp konumlandırabilirsiniz.

Araç kutusu, XAML dosyasının veya Windows Forms Uygulama projesinin tasarımcı görünümü gibi tasarımcı görünümleriyle birlikte görüntülenir. Araç Kutusu yalnızca geçerli tasarımcıda kullanılabilecek denetimleri görüntüler. Görüntülenen öğeleri daha fazla filtrelemek için Araç Kutusu içinde arama yapabilirsiniz.

Uyarı

Bazı proje türleri için Araç Kutusu herhangi bir öğe göstermeyebilir.

Projenizin hedeflediği .NET sürümü, Araç Kutusu'nda görünen denetim kümesini de etkiler. Gerekirse, projenin özellik sayfalarından hedef çerçeve sürümünü değiştirebilirsiniz. Çözüm Gezgini'nde proje düğümünü seçin ve ardından menü çubuğunda Proje>proje adı Özellikleri'ni seçin. Uygulama sekmesinde Hedef çerçeve açılan listesini kullanın.

Hedef çerçeve açılan menüsündeki seçenekleri gösteren Uygulama iletişim kutusunun ekran görüntüsü.

Araç Kutusu penceresini ve denetimlerini yönetme

Varsayılan olarak, Araç Kutusu Visual Studio IDE'nin sol tarafında daraltılır ve imleç üzerine taşındığında görüntülenir. İmleci hareket ettirdiğinizde açık kalması için Araç Kutusu'nu sabitleyebilirsiniz (araç çubuğundaki Sabitle simgesine tıklayarak). Ayrıca Araç Kutusu penceresini çıkarabilir ve ekranınızda herhangi bir yere sürükleyebilirsiniz. Araç çubuğuna sağ tıklayıp seçeneklerden birini belirleyerek Araç Kutusu'nu yerleştirebilir, çıkarabilir ve gizleyebilirsiniz.

Tavsiye

Araç Kutusu artık Visual Studio IDE'nin sol tarafında daraltılmış olarak görünmüyorsa, menü çubuğundan Pencere>Sıfırlama Pencere Düzeni'ni seçerek bunu geri ekleyebilirsiniz.

Araç Kutusu sekmesindeki öğeleri yeniden düzenleyebilir veya sağ tıklama bağlam menüsündeki aşağıdaki komutları kullanarak özel sekmeler ve öğeler ekleyebilirsiniz:

  • Öğeyi Yeniden Adlandır - Seçili öğeyi yeniden adlandırır.

  • Liste Görünümü - Denetimleri dikey bir listede gösterir. İşaretlenmemişse, denetimler yatay olarak görünür.

  • Tümünü Göster - Tüm olası denetimleri gösterir (yalnızca geçerli tasarımcı için geçerli olan denetimleri değil).

  • Öğeleri Seç - Araç Kutusu Öğeleri Seç iletişim kutusunu açar, böylece Araç Kutusu'nda görünen öğeleri belirtebilirsiniz. Bir öğeyi, onay kutusunu seçerek veya temizleyerek gösterebilir veya gizleyebilirsiniz.

  • Öğeleri Alfabetik Olarak Sırala - Öğeleri ada göre sıralar.

  • Araç Çubuğunu Sıfırla - Varsayılan Araç Kutusu ayarlarını ve öğelerini geri yükler.

  • Sekme Ekle - Yeni bir Araç Kutusu sekmesi ekler.

  • Yukarı Taşı - Seçili öğeyi yukarı taşır.

  • Aşağı Taşı - Seçili öğeyi aşağı taşır.

Özel Araç Kutusu denetimleri oluşturma ve dağıtma

Windows Presentation Foundation'ı veya WindowsForms'u temel alan bir proje şablonuyla başlayarak özel Araç Kutusu denetimleri oluşturabilirsiniz. Ardından özel denetiminizi ekip arkadaşlarınıza dağıtabilir veya Araç Kutusu Denetimleri Yükleyicisi'ni kullanarak web'de yayımlayabilirsiniz.

Araç Kutusu, Bileşenler sekmesi

Windows Forms için Visual Basic ve C# tasarımcılarına ekleyebileceğiniz bileşenleri görüntüler. Ve EventLog bileşenleri gibi Visual Studio'ya dahil edilen .NET bileşenlerine MessageQueue ek olarak, bu sekmeye kendi veya üçüncü taraf bileşenlerinizi de ekleyebilirsiniz.

Bu sekmeyi görüntülemek için bir Windows Forms tasarımcısı açın. Görünüm>Araç Kutusu'nu seçin. Araç Kutusu'ndaBileşenler sekmesini seçin.

Components

BackgroundWorker

Ayrı, ayrılmış bir BackgroundWorker iş parçacığında işlem çalıştırabilen bir bileşen örneği oluşturur. Daha fazla bilgi için bkz. BackgroundWorker bileşeni.

DirectoryEntry

Active Directory hiyerarşisindeki bir düğümü veya nesneyi kapsülleyen ve Active Directory hizmet sağlayıcılarıyla etkileşim kurmak için kullanılabilen bir DirectoryEntry bileşen örneği oluşturur.

DirectorySearcher

Active Directory'de sorgular gerçekleştirmek için kullanabileceğiniz bir DirectorySearcher bileşen örneği oluşturur.

ErrorProvider

Son kullanıcıya formdaki bir ErrorProvider denetimin kendisiyle ilişkilendirilmiş bir hata olduğunu gösteren bir bileşen örneği oluşturur. Daha fazla bilgi için bkz . ErrorProvider bileşeni.

EventLog

EventLog Bir günlüğe olay yazma ve günlük verilerini okuma dahil olmak üzere sistem ve özel olay günlükleriyle etkileşime geçmek için kullanabileceğiniz bir bileşen örneği oluşturur.

FileSystemWatcher

Erişiminiz olan herhangi bir dizinde veya dosyada yapılan değişiklikleri izlemek için kullanabileceğiniz bir FileSystemWatcher bileşen örneği oluşturur.

HelpProvider

Denetimler için açılır veya çevrimiçi yardım sağlayan bir HelpProvider bileşen örneği oluşturur. Daha fazla bilgi için bkz . HelpProvider bileşeni.

ImageList

Bir ImageList nesne koleksiyonunu Image yönetmek için yöntemler sağlayan bir bileşen örneği oluşturur. Daha fazla bilgi için bkz . ImageList bileşeni.

messagequeue

İleti kuyruklarını okumak ve kuyruklara ileti yazmak, işlemleri işlemek ve kuyruk yönetimi görevlerini gerçekleştirmek dahil olmak üzere ileti kuyruklarıyla etkileşime geçmek için kullanabileceğiniz bir MessageQueue bileşen örneği oluşturur.

PerformanceCounter

Yeni kategoriler ve örnekler oluşturma, sayaçlardan değerleri okuma ve sayaç verilerinde hesaplamalar yapma gibi Windows performans sayaçlarıyla etkileşimde bulunurken kullanabileceğiniz bir PerformanceCounter bileşen örneği oluşturur.

İşlem

Sisteminizdeki işlemlerle ilişkili verileri durdurmak, başlatmak ve işlemek için kullanabileceğiniz bir Process bileşen örneği oluşturur.

SerialPort

Zaman uyumlu ve olay odaklı G/Ç, sabitleme ve kesme durumlarına erişim ve seri sürücü özelliklerine erişim sağlayan bir SerialPort bileşen örneği oluşturur.

ServiceController

Hizmetleri başlatma ve durdurma ve bunlara komut gönderme de dahil olmak üzere mevcut hizmetleri işlemek için kullanabileceğiniz bir ServiceController bileşen örneği oluşturur.

Zamanlayıcı

Windows tabanlı uygulamalarınıza zamana bağlı işlevler eklemek için kullanabileceğiniz bir Timer bileşen örneği oluşturur. Daha fazla bilgi için bkz . Zamanlayıcı bileşeni.

Uyarı

Araç Kutusuna ekleyebileceğiniz sistem tabanlı Timer bir de vardır. BuTimer, sunucu uygulamaları için en iyi duruma getirilmiştir ve Windows Forms, Windows Forms'da Timer kullanmak için en uygun olanıdır.

Araç Kutusu, HTML sekmesi

Araç Kutusu'nun HTML sekmesi, web sayfalarında ve web formlarında yararlı olan bileşenler sağlar. Bu sekmeyi görüntülemek için, önce HTML tasarımcısında düzenlemek üzere bir belge açın. Görünüm menüsünde Araç Kutusu'na tıklayın ve ardından Araç Kutusu'nun HTML sekmesine tıklayın.

HTML sekmesinde bir aracın örneğini oluşturmak için, aracı geçerli ekleme noktasında belgenize eklemek için çift tıklayın veya aracı seçip düzenleme yüzeyinde istediğiniz konuma sürükleyin.

Aşağıdaki araçlar html sekmesinde varsayılan olarak kullanılabilir.

Işaretçi

ASP.NET Mobil Tasarımcısı HTMLpage İşaretçisi'nin ekran görüntüsü.

Bu araç, herhangi bir Araç Kutusu sekmesi açıldığında varsayılan olarak seçilir. Silinemez. İşaretçi, nesneleri Tasarım görünümü yüzeyine sürüklemenizi, yeniden boyutlandırmanızı ve sayfa veya formda yeniden konumlandırmanızı sağlar.

Giriş (Düğme)

HTML web sayfası düğmesinin ekran görüntüsü.

öğesini inputtype="button"ekler. Görüntülenen metni değiştirmek için özelliğini düzenleyin name . Varsayılan olarak, id="Button1" ilk düğme için, id="Button2" ikinci düğme için eklenir ve bu şekilde devam edilir.

Giriş (Düğme) öğesini Tasarım görünümü yüzeyine sürüklediğinizde, belgenize aşağıdaki gibi HTML işaretlemesi eklenir:

<input id="Button1" type="button" value="Button" name="Button1">

Giriş (Sıfırla)

HTMLpageResetButton öğesinin ekran görüntüsü.

öğesini inputtype="reset"ekler. Görüntülenen metni değiştirmek için özelliğini düzenleyin name . Varsayılan olarak, id="Reset1" ilk sıfırlama düğmesi id="Reset2" için ikinci için eklenir ve bu şekilde devam edilir.

Giriş (Sıfırla) öğesini Tasarım görünümü yüzeyine sürüklediğinizde, belgenize aşağıdaki gibi HTML işaretlemesi eklenir:

<input id="Reset1" type="reset" value="Reset" name="Reset1">

Giriş (Gönder)

HTMLpageToolbarSubmitButton öğesinin ekran görüntüsü.

öğesini inputtype="submit"ekler. Görüntülenen metni değiştirmek için özelliğini düzenleyin name . Varsayılan olarak, id="Submit1" ilk gönder düğmesi id="Submit2" için ikinci düğme için eklenir ve bu şekilde devam edilir.

Giriş (Gönder) öğesini Tasarım görünümü yüzeyine sürüklediğinizde, belgenize aşağıdaki gibi HTML işaretlemesi eklenir:

<input id="Submit1" type="submit" value="Submit" name="Submit1">

Giriş (Metin)

HTMLpageToolbarTextField ekran görüntüsü.

Belgenize öğesini inputtype="text" ekler. Görüntülenen varsayılan metni değiştirmek için özniteliğini value düzenleyin. Varsayılan olarak, id="Text1" ilk metin alanı id="Text2" için ikinci için eklenir ve bu şekilde devam edilir.

Giriş (Metin) öğesini Tasarım görünümü yüzeyine sürüklediğinizde, belgenize aşağıdaki gibi HTML işaretlemesi eklenir:

<input id="Text1" TYPE="text" value="Text Field" name="Text1">

Önemli

Tüm kullanıcı girişlerini doğrulamanız önerilir. Daha fazla bilgi için bkz . ASP.NET Web Sayfaları (Razor) Sitelerinde Kullanıcı Girişini Doğrulama.

Giriş (Dosya)

HTML sayfası Dosya Alanı'nın ekran görüntüsü.

Belgenize öğesini inputtype="file" ekler. Varsayılan olarak, id="File1" ilk dosya alanı id="File2" için ikinci için eklenir ve bu şekilde devam edilir.

Girdiyi (Dosya) Tasarım görünümü yüzeyine sürüklediğinizde, belgenize aşağıdaki gibi HTML işaretlemesi eklenir:

<input id="File1" type="file" name="File1">

Önemli

Tüm kullanıcı girişlerini doğrulamanız önerilir. Daha fazla bilgi için bkz . ASP.NET Web Sayfaları (Razor) Sitelerinde Kullanıcı Girişini Doğrulama.

Giriş (Parola)

Visual Studio Parola Alanı'nın ekran görüntüsü.

öğesini inputtype="password"ekler. Varsayılan olarak, id="Password1" ilk parola alanı için ikinci parola alanı id="Password2" için eklenir ve bu şekilde devam edilir.

Giriş (Parola) öğesini Tasarım görünümü yüzeyine sürüklediğinizde, belgenize aşağıdaki gibi HTML işaretlemesi eklenir:

<input id="Password1" type="password" name="Password1">

Önemli

Uygulamanız kullanıcı adlarını ve parolaları iletirse, web sitenizi iletimi şifrelemek için Güvenli Yuva Katmanı (SSL) kullanacak şekilde yapılandırmanız gerekir. Daha fazla bilgi için bkz . Bağlantıların Güvenliğini Sağlama. Ayrıca, tüm kullanıcı girişlerini doğrulamanız önerilir. Daha fazla bilgi için bkz . ASP.NET Web Sayfaları (Razor) Sitelerinde Kullanıcı Girişini Doğrulama.

Giriş (Onay kutusu)

HTML web sayfası Araç Kutusu Onay Kutusu Seçeneğinin ekran görüntüsü.

öğesini inputtype="checkbox"ekler. Görüntülenen metni değiştirmek için özelliğini düzenleyin name . Varsayılan olarak, id="Checkbox1" ilk onay kutusu için ikinci onay kutusuna id="Checkbox2" eklenir ve bu şekilde devam edilir.

Giriş (Onay kutusu) öğesini Tasarım görünümü yüzeyine sürüklediğinizde, belgenize aşağıdaki gibi HTML işaretlemesi eklenir:

<input id="Checkbox1" type="checkbox" name="Checkbox1">

Giriş (Radyo)

VisualStudioHTMLpageRadioButton öğesinin ekran görüntüsü.

öğesini inputtype="radio"ekler. Görüntülenen metni değiştirmek için özelliğini düzenleyin name . Varsayılan olarak, id="Radio1" ilk radyo düğmesi için ikinci radyo düğmesi id="Radio2" için eklenir ve bu şekilde devam edilir.

Giriş (Radyo) öğesini Tasarım görünümü yüzeyine sürüklediğinizde, belgenize aşağıdaki gibi HTML işaretlemesi eklenir:

<input id="Radio1" type="radio" name="Radio1">

Giriş (Gizli)

HTML sayfası Gizli Öğe'nin ekran görüntüsü.

öğesini inputtype="hidden"ekler. Varsayılan olarak, id="Hidden1" ilk gizli alan id="Hidden2" için ikinci için eklenir ve bu şekilde devam edilir.

Giriş (Gizli) öğesini Tasarım görünümü yüzeyine sürüklediğinizde, belgenize aşağıdaki gibi HTML işaretlemesi eklenir:

<input id="Hidden1" type="hidden" name="Hidden1">

Metin Alanı

HTMLpage Araç Çubuğu Metin Alanı'nın ekran görüntüsü.

Bir textarea öğe ekler. Metin alanını yeniden boyutlandırabilir veya kaydırma çubuklarını kullanarak görüntüleme alanının ötesine uzanan metni görüntüleyebilirsiniz. Görüntülenen varsayılan metni değiştirmek için özniteliğini value düzenleyin. Varsayılan olarak, id="textarea1" ikinci için ilk metin alanı id=" textarea 2" eklenir ve bu şekilde devam edilir.

Textarea'yı Tasarım görünümü yüzeyine sürüklediğinizde, belgenize aşağıdaki gibi HTML işaretlemesi eklenir:

<textarea id=" textarea 1 name=" textarea 1" rows=2 cols=20></textarea>

Önemli

Tüm kullanıcı girişlerini doğrulamanız önerilir. Daha fazla bilgi için bkz . ASP.NET Web Sayfaları (Razor) Sitelerinde Kullanıcı Girişini Doğrulama.

Tabela

HTMLpageToolbarTable'ın ekran görüntüsü.

Bir table öğe ekler.

Tabloyu Tasarım görünümü yüzeyine sürüklediğinizde, belgenize aşağıdaki gibi HTML işaretlemesi eklenir:

<table cellspacing="1" width="75%" border=1> <tr><td></td></tr></table>

Image

HTML sayfası Resim Öğesi'nin ekran görüntüsü.

Bir img öğe ekler. Öğesini ve metnini belirtmek src için bu öğeyi alt düzenleyin.

Resim'i Tasarım görünümü yüzeyine sürüklediğinizde, belgenize aşağıdaki gibi HTML işaretlemesi eklenir:

<img alt="" src="">

Seç

HTML sayfası Araç Kutusu Açılan Menüsünün ekran görüntüsü.

Bir açılan select öğe ekler (öznitelik olmadan size ). Varsayılan olarak, id="select1" ilk liste kutusu id="select2" için ikinci için eklenir ve bu şekilde devam edilir.

Seç'i Tasarım görünümü yüzeyine sürüklediğinizde, belgenize aşağıdaki gibi HTML işaretlemesi eklenir:

<select id="select1" name="select1"><option selected></option></select>

Size özelliğinin değerini artırarak çok satırlı select bir öğe oluşturabilirsiniz.

Yatay Kural

HTML sayfası Yatay Kural Öğesi'nin ekran görüntüsü.

Bir hr öğe ekler. Çizginin kalınlığını artırmak için özniteliğini size düzenleyin.

Yatay Kural'ı Tasarım görünümü yüzeyine sürüklediğinizde, belgenize aşağıdaki gibi HTML işaretlemesi eklenir:

<hr width="100%" size=1>

Div

HTML sayfası Etiketi'nin ekran görüntüsü.

Özniteliği içeren bir divms_positioning="FlowLayout" öğe ekler. Genişlik ve yükseklik dışında, bu öğe Akış Düzeni Paneli ile aynıdır. öğesinin içinde div yer alan metni biçimlendirmek için, açılış etiketine bir class="stylename" öznitelik ekleyin.

Div'i Tasarım görünümü yüzeyine sürüklediğinizde, belgenize aşağıdaki gibi HTML işaretlemesi eklenir:

<div ms_positioning="FlowLayout" style="width: 70px; position: relative; height: 15px">Label</div>

Araç Kutusu, Veri sekmesi

Formlara ve bileşenlere ekleyebileceğiniz veri nesnelerini görüntüler. İlişkili bir tasarımcıya sahip bir proje oluşturduğunuzda Araç Kutusu'nunVeri sekmesi görüntülenir. Araç Kutusu varsayılan olarak Visual Studio tümleşik geliştirme ortamında görünür; Araç Kutusu'nu görüntülemeniz gerekiyorsa Görünümmenüsünden Araç Kutusu'nu seçin.

Tavsiye

Veri Kaynağı Yapılandırma Sihirbazı'nı çalıştırmak, çoğu veri öğesini otomatik olarak oluşturur ve yapılandırr. Daha fazla bilgi için bkz. Yeni veri kaynakları ekleme.

Bir bileşenin .NET başvuru sayfasına doğrudan gitmek için Araç Kutusu'ndaki öğeye veya tasarımcı tepsisindeki bileşen öğesine F1 tuşuna basın.

İsim Description
DataSet Form veya bileşene türü yazılmış veya yazılmamış bir veri kümesinin örneğini ekler. Bu nesneyi bir tasarımcıya sürüklediğinizde, varolan bir türü belirlenmiş veri kümesi sınıfını seçmenize veya yeni, boş, yazılmamış bir veri kümesi oluşturmak istediğinizi belirtmenize olanak tanıyan bir iletişim kutusu görüntülenir. Not: Yeni bir türlenmiş veri kümesi şeması ve sınıfı oluşturmak için Araç Kutusu'nda nesnesini kullanmazsınızDataSet. Daha fazla bilgi için bkz. Veri kümeleri oluşturma ve yapılandırma.
DataGridView Verileri tablo biçiminde görüntülemek için güçlü ve esnek bir yol sağlar.
BindingSource Denetimleri temel alınan bir veri kaynağına bağlama işlemini basitleştirir.
BindingNavigator Verilere bağlı bir formdaki denetimler için gezinti ve işleme kullanıcı arabirimini (UI) temsil eder.

Ayrıca bakınız