ToolStripProgressBar Sınıf
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.
içinde bulunan StatusStripbir Windows ilerleme çubuğu denetimini temsil eder.
public ref class ToolStripProgressBar : System::Windows::Forms::ToolStripControlHost
public class ToolStripProgressBar : System.Windows.Forms.ToolStripControlHost
type ToolStripProgressBar = class
inherit ToolStripControlHost
Public Class ToolStripProgressBar
Inherits ToolStripControlHost
- Devralma
- Devralma
-
ToolStripProgressBar
Örnekler
Aşağıdaki kod örneği, ToolStripProgressBar Bir Dizi Fibonacci sayısını hesaplayan bir gösterir.
using System;
using System.Collections.Generic;
using System.Windows.Forms;
using System.ComponentModel;
class FibonacciNumber : Form
{
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.Run(new FibonacciNumber());
}
private StatusStrip progressStatusStrip;
private ToolStripProgressBar toolStripProgressBar;
private NumericUpDown requestedCountControl;
private Button goButton;
private TextBox outputTextBox;
private BackgroundWorker backgroundWorker;
private ToolStripStatusLabel toolStripStatusLabel;
private int requestedCount;
public FibonacciNumber()
{
Text = "Fibonacci";
// Prepare the StatusStrip.
progressStatusStrip = new StatusStrip();
toolStripProgressBar = new ToolStripProgressBar();
toolStripProgressBar.Enabled = false;
toolStripStatusLabel = new ToolStripStatusLabel();
progressStatusStrip.Items.Add(toolStripProgressBar);
progressStatusStrip.Items.Add(toolStripStatusLabel);
FlowLayoutPanel flp = new FlowLayoutPanel();
flp.Dock = DockStyle.Top;
Label beforeLabel = new Label();
beforeLabel.Text = "Calculate the first ";
beforeLabel.AutoSize = true;
flp.Controls.Add(beforeLabel);
requestedCountControl = new NumericUpDown();
requestedCountControl.Maximum = 1000;
requestedCountControl.Minimum = 1;
requestedCountControl.Value = 100;
flp.Controls.Add(requestedCountControl);
Label afterLabel = new Label();
afterLabel.Text = "Numbers in the Fibonacci sequence.";
afterLabel.AutoSize = true;
flp.Controls.Add(afterLabel);
goButton = new Button();
goButton.Text = "&Go";
goButton.Click += new System.EventHandler(button1_Click);
flp.Controls.Add(goButton);
outputTextBox = new TextBox();
outputTextBox.Multiline = true;
outputTextBox.ReadOnly = true;
outputTextBox.ScrollBars = ScrollBars.Vertical;
outputTextBox.Dock = DockStyle.Fill;
Controls.Add(outputTextBox);
Controls.Add(progressStatusStrip);
Controls.Add(flp);
backgroundWorker = new BackgroundWorker();
backgroundWorker.WorkerReportsProgress = true;
backgroundWorker.DoWork += new DoWorkEventHandler(backgroundWorker1_DoWork);
backgroundWorker.RunWorkerCompleted += new RunWorkerCompletedEventHandler(backgroundWorker1_RunWorkerCompleted);
backgroundWorker.ProgressChanged += new ProgressChangedEventHandler(backgroundWorker1_ProgressChanged);
}
private void backgroundWorker1_DoWork(object sender, DoWorkEventArgs e)
{
// This method will run on a thread other than the UI thread.
// Be sure not to manipulate any Windows Forms controls created
// on the UI thread from this method.
backgroundWorker.ReportProgress(0, "Working...");
Decimal lastlast = 0;
Decimal last = 1;
Decimal current;
if (requestedCount >= 1)
{ AppendNumber(0); }
if (requestedCount >= 2)
{ AppendNumber(1); }
for (int i = 2; i < requestedCount; ++i)
{
// Calculate the number.
checked { current = lastlast + last; }
// Introduce some delay to simulate a more complicated calculation.
System.Threading.Thread.Sleep(100);
AppendNumber(current);
backgroundWorker.ReportProgress((100 * i) / requestedCount, "Working...");
// Get ready for the next iteration.
lastlast = last;
last = current;
}
backgroundWorker.ReportProgress(100, "Complete!");
}
private delegate void AppendNumberDelegate(Decimal number);
private void AppendNumber(Decimal number)
{
if (outputTextBox.InvokeRequired)
{ outputTextBox.Invoke(new AppendNumberDelegate(AppendNumber), number); }
else
{ outputTextBox.AppendText(number.ToString("N0") + Environment.NewLine); }
}
private void backgroundWorker1_ProgressChanged(object sender, ProgressChangedEventArgs e)
{
toolStripProgressBar.Value = e.ProgressPercentage;
toolStripStatusLabel.Text = e.UserState as String;
}
private void backgroundWorker1_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
{
if (e.Error is OverflowException)
{ outputTextBox.AppendText(Environment.NewLine + "**OVERFLOW ERROR, number is too large to be represented by the decimal data type**"); }
toolStripProgressBar.Enabled = false;
requestedCountControl.Enabled = true;
goButton.Enabled = true;
}
private void button1_Click(object sender, EventArgs e)
{
goButton.Enabled = false;
toolStripProgressBar.Enabled = true;
requestedCount = (int)requestedCountControl.Value;
requestedCountControl.Enabled = false;
outputTextBox.Clear();
backgroundWorker.RunWorkerAsync();
}
}
Imports System.Collections.Generic
Imports System.Windows.Forms
Imports System.ComponentModel
Class FibonacciNumber
Inherits Form
<STAThread()> _
Shared Sub Main()
Application.EnableVisualStyles()
Application.Run(New FibonacciNumber())
End Sub
Private progressStatusStrip As StatusStrip
Private toolStripProgressBar As ToolStripProgressBar
Private requestedCountControl As NumericUpDown
Private goButton As Button
Private outputTextBox As TextBox
Private backgroundWorker As BackgroundWorker
Private toolStripStatusLabel As ToolStripStatusLabel
Private requestedCount As Integer
Public Sub New()
[Text] = "Fibonacci"
' Prepare the StatusStrip.
progressStatusStrip = New StatusStrip()
toolStripProgressBar = New ToolStripProgressBar()
toolStripProgressBar.Enabled = False
toolStripStatusLabel = New ToolStripStatusLabel()
progressStatusStrip.Items.Add(toolStripProgressBar)
progressStatusStrip.Items.Add(toolStripStatusLabel)
Dim flp As New FlowLayoutPanel()
flp.Dock = DockStyle.Top
Dim beforeLabel As New Label()
beforeLabel.Text = "Calculate the first "
beforeLabel.AutoSize = True
flp.Controls.Add(beforeLabel)
requestedCountControl = New NumericUpDown()
requestedCountControl.Maximum = 1000
requestedCountControl.Minimum = 1
requestedCountControl.Value = 100
flp.Controls.Add(requestedCountControl)
Dim afterLabel As New Label()
afterLabel.Text = "Numbers in the Fibonacci sequence."
afterLabel.AutoSize = True
flp.Controls.Add(afterLabel)
goButton = New Button()
goButton.Text = "&Go"
AddHandler goButton.Click, AddressOf button1_Click
flp.Controls.Add(goButton)
outputTextBox = New TextBox()
outputTextBox.Multiline = True
outputTextBox.ReadOnly = True
outputTextBox.ScrollBars = ScrollBars.Vertical
outputTextBox.Dock = DockStyle.Fill
Controls.Add(outputTextBox)
Controls.Add(progressStatusStrip)
Controls.Add(flp)
backgroundWorker = New BackgroundWorker()
backgroundWorker.WorkerReportsProgress = True
AddHandler backgroundWorker.DoWork, AddressOf backgroundWorker1_DoWork
AddHandler backgroundWorker.RunWorkerCompleted, AddressOf backgroundWorker1_RunWorkerCompleted
AddHandler backgroundWorker.ProgressChanged, AddressOf backgroundWorker1_ProgressChanged
End Sub
Private Sub backgroundWorker1_DoWork(sender As Object, e As DoWorkEventArgs)
' This method will run on a thread other than the UI thread.
' Be sure not to manipulate any Windows Forms controls created
' on the UI thread from this method.
backgroundWorker.ReportProgress(0, "Working...")
Dim lastlast As [Decimal] = 0
Dim last As [Decimal] = 1
Dim current As [Decimal]
If requestedCount >= 1 Then
AppendNumber(0)
End If
If requestedCount >= 2 Then
AppendNumber(1)
End If
Dim i As Integer
While i < requestedCount
' Calculate the number.
current = lastlast + last
' Introduce some delay to simulate a more complicated calculation.
System.Threading.Thread.Sleep(100)
AppendNumber(current)
backgroundWorker.ReportProgress(100 * i / requestedCount, "Working...")
' Get ready for the next iteration.
lastlast = last
last = current
i += 1
End While
backgroundWorker.ReportProgress(100, "Complete!")
End Sub
Delegate Sub AppendNumberDelegate(number As [Decimal])
Private Sub AppendNumber(number As [Decimal])
If outputTextBox.InvokeRequired Then
outputTextBox.Invoke(New AppendNumberDelegate(AddressOf AppendNumber), number)
Else
outputTextBox.AppendText((number.ToString("N0") + Environment.NewLine))
End If
End Sub
Private Sub backgroundWorker1_ProgressChanged(sender As Object, e As ProgressChangedEventArgs)
toolStripProgressBar.Value = e.ProgressPercentage
toolStripStatusLabel.Text = e.UserState '
End Sub
Private Sub backgroundWorker1_RunWorkerCompleted(sender As Object, e As RunWorkerCompletedEventArgs)
If TypeOf e.Error Is OverflowException Then
outputTextBox.AppendText((Environment.NewLine + "**OVERFLOW ERROR, number is too large to be represented by the decimal data type**"))
End If
toolStripProgressBar.Enabled = False
requestedCountControl.Enabled = True
goButton.Enabled = True
End Sub
Private Sub button1_Click(sender As Object, e As EventArgs)
goButton.Enabled = False
toolStripProgressBar.Enabled = True
requestedCount = Fix(requestedCountControl.Value)
requestedCountControl.Enabled = False
outputTextBox.Clear()
backgroundWorker.RunWorkerAsync()
End Sub
End Class
Açıklamalar
ToolStripProgressBar ProgressBar, içinde ToolStripbarındırmak için en iyi duruma getirilmiştir. Barındırılan denetimin özelliklerinin ve olaylarının bir alt kümesi düzeyinde kullanıma sunulur ToolStripProgressBar , ancak temel denetime ProgressBar özelliği üzerinden ProgressBar tam olarak erişilebilir.
Denetim ToolStripProgressBar , uzun bir işlemin ilerleme durumunu görsel olarak gösterir. Denetim, ToolStripProgressBar bir işlem ilerlerken sistem vurgu rengiyle soldan sağa geçen bir çubuk görüntüler.
Not
Denetim ToolStripProgressBar yalnızca yatay olarak yönlendirilebilir.
Denetim ToolStripProgressBar genellikle bir uygulama dosyaları kopyalama veya belgeleri yazdırma gibi görevleri gerçekleştirdiğinde kullanılır. Bir uygulamanın kullanıcıları, görsel bir ipucu yoksa uygulamanın yanıt vermediğini düşünebilir. ToolStripProgressBar Kullanıcıya uygulamanın uzun bir görev gerçekleştirdiğini ve uygulamanın hala yanıt verdiğini bildirmek için öğesini kullanın.
ve Minimum özellikleri, Maximum görevin ilerleme durumunu göstermek için değer aralığını tanımlar. Minimum özelliği genellikle sıfır değerine ayarlanır ve Maximum özellik genellikle görevin tamamlandığını belirten bir değere ayarlanır. Örneğin, bir dosya grubunu kopyalarken ilerleme durumunu düzgün bir şekilde görüntülemek için, Maximum özellik kopyalanacak toplam dosya sayısına ayarlanabilir. özelliği, Value uygulamanın işlemi tamamlamaya yönelik ilerleme durumunu temsil eder. Denetimde görüntülenen çubuk bir blok koleksiyonu olduğundan, yalnızca tarafından ToolStripProgressBar görüntülenen değer özelliğin Value geçerli değerine yakın olur. boyutuna ToolStripProgressBarValue bağlı olarak, özelliği bir sonraki bloğun ne zaman görüntüleneceğini belirler.
tarafından görüntülenen ToolStripProgressBar değeri değiştirmenin, özelliğini doğrudan değiştirmenin Value dışında bir dizi yolu vardır. özelliğini kullanarak özelliği artıracak belirli bir değer belirtebilir ve ardından değerini artırmak Value için yöntemini çağırabilirsiniz StepPerformStep. Artım değerini değiştirmek için yöntemini kullanabilir Increment ve özelliğin artırıldığı Value değeri belirtebilirsiniz.
ToolStripProgressBar , geriye dönük uyumluluk için korunan eski ProgressBar denetimin yerini alır.
Oluşturucular
ToolStripProgressBar() |
ToolStripProgressBar sınıfının yeni bir örneğini başlatır. |
ToolStripProgressBar(String) |
Belirtilen adla sınıfının yeni bir örneğini ToolStripProgressBar başlatır. |
Özellikler
AccessibilityObject |
Denetime AccessibleObject atananı alır. (Devralındığı yer: ToolStripItem) |
AccessibleDefaultActionDescription |
Erişilebilirlik istemci uygulamaları tarafından kullanılmak üzere denetimin varsayılan eylem açıklamasını alır veya ayarlar. (Devralındığı yer: ToolStripItem) |
AccessibleDescription |
Erişilebilirlik istemci uygulamalarına bildirilecek açıklamayı alır veya ayarlar. (Devralındığı yer: ToolStripItem) |
AccessibleName |
Erişilebilirlik istemci uygulamaları tarafından kullanılacak denetimin adını alır veya ayarlar. (Devralındığı yer: ToolStripItem) |
AccessibleRole |
Denetimin kullanıcı arabirimi öğesinin türünü belirten erişilebilir rolünü alır veya ayarlar. (Devralındığı yer: ToolStripItem) |
Alignment |
Öğenin başlangıcına veya sonuna ToolStripdoğru hizalanıp hizalanmadığını belirten bir değer alır veya ayarlar. (Devralındığı yer: ToolStripItem) |
AllowDrop |
Sürükle ve bırak ve öğe yeniden sıralamanın uyguladığınız olaylar aracılığıyla işlenip işlenmeyeceğini belirten bir değer alır veya ayarlar. (Devralındığı yer: ToolStripItem) |
Anchor |
bağlı olduğu ToolStripItem kapsayıcının kenarlarını alır veya ayarlar ve öğesinin üst öğesiyle nasıl ToolStripItem yeniden boyutlandırıldığını belirler. (Devralındığı yer: ToolStripItem) |
AutoSize |
Öğenin otomatik olarak boyutlandırılıp boyutlandırılmadığını belirten bir değer alır veya ayarlar. (Devralındığı yer: ToolStripItem) |
AutoToolTip |
ToolTip için ToolStripItem özelliğinin mi yoksa özelliğinin TextToolTipText mi kullanılacağını belirten bir değer alır veya ayarlar. (Devralındığı yer: ToolStripItem) |
Available |
öğesinin üzerine yerleştirilip yerleştirilmeyeceğini ToolStripItem belirten bir ToolStripdeğer alır veya ayarlar. (Devralındığı yer: ToolStripItem) |
BackColor |
Denetimin arka plan rengini alır veya ayarlar. (Devralındığı yer: ToolStripControlHost) |
BackgroundImage |
Bu özellik bu sınıfla ilgili değil. |
BackgroundImageLayout |
Bu özellik bu sınıfla ilgili değil. |
BindingContext |
için IBindableComponentpara birimi yöneticileri koleksiyonunu alır veya ayarlar. (Devralındığı yer: BindableComponent) |
Bounds |
Öğenin boyutunu ve konumunu alır. (Devralındığı yer: ToolStripItem) |
CanRaiseEvents |
Bileşenin olay oluşturup oluşturamayacağını belirten bir değer alır. (Devralındığı yer: Component) |
CanSelect |
Denetimin seçilip seçilemeyeceğini belirten bir değer alır. (Devralındığı yer: ToolStripControlHost) |
CausesValidation |
Barındırılan denetimin odağı aldığında diğer denetimlerde doğrulama olaylarına neden olup olmadığını belirten bir değer alır veya ayarlar. (Devralındığı yer: ToolStripControlHost) |
Command |
ToolStripItem'ın Click olayı çağrıldığında yönteminin çağrılacağını alır veya ayarlar.ICommandExecute(Object) (Devralındığı yer: ToolStripItem) |
CommandParameter |
özelliğine atanan parametresine ICommand geçirilen parametreyi Command alır veya ayarlar. (Devralındığı yer: ToolStripItem) |
Container |
öğesini IContainer içeren öğesini Componentalır. (Devralındığı yer: Component) |
ContentRectangle |
Metin ve simgeler gibi içeriğin arka plan kenarlıklarının üzerine yazmadan içine ToolStripItem yerleştirilebileceği alanı alır. (Devralındığı yer: ToolStripItem) |
Control |
Control Bunun ToolStripControlHost barındırdığını alır. (Devralındığı yer: ToolStripControlHost) |
ControlAlign |
Formdaki denetimin hizalamasını alır veya ayarlar. (Devralındığı yer: ToolStripControlHost) |
DataBindings |
Bu IBindableComponentiçin veri bağlama nesnelerinin koleksiyonunu alır. (Devralındığı yer: BindableComponent) |
DefaultAutoToolTip |
Varsayılan olarak tanımlanan öğesinin ToolTip görüntülenip görüntülenmeyeceğini belirten bir değer alır. (Devralındığı yer: ToolStripItem) |
DefaultDisplayStyle |
üzerinde ToolStripItemnelerin görüntülendiğini gösteren bir değer alır. (Devralındığı yer: ToolStripItem) |
DefaultMargin |
ve bitişik öğeler arasındaki ToolStripProgressBar aralığı alır. |
DefaultPadding |
Öğenin iç aralık özelliklerini alır. (Devralındığı yer: ToolStripItem) |
DefaultSize |
Piksel cinsinden değerinin ToolStripProgressBar yüksekliğini ve genişliğini alır. |
DesignMode |
öğesinin şu anda tasarım modunda olup olmadığını Component gösteren bir değer alır. (Devralındığı yer: Component) |
DismissWhenClicked |
üzerindeki öğelerin tıklandıktan sonra gizlenip gizlenmediğini belirten bir ToolStripDropDown değer alır. (Devralındığı yer: ToolStripItem) |
DisplayStyle |
Bu özellik bu sınıfla ilgili değil. (Devralındığı yer: ToolStripControlHost) |
Dock |
Hangi ToolStripItem kenarlıkların üst denetimine yerleştirileceğini alır veya ayarlar ve öğesinin ToolStripItem üst denetimiyle nasıl yeniden boyutlandırıldığını belirler. (Devralındığı yer: ToolStripItem) |
DoubleClickEnabled |
Bu özellik bu sınıfla ilgili değil. (Devralındığı yer: ToolStripControlHost) |
Enabled |
öğesinin üst denetiminin ToolStripItem etkinleştirilip etkinleştirilmediğini belirten bir değer alır veya ayarlar. (Devralındığı yer: ToolStripControlHost) |
Events |
Bu Componentöğesine eklenen olay işleyicilerinin listesini alır. (Devralındığı yer: Component) |
Focused |
Denetimin giriş odağı olup olmadığını belirten bir değer alır. (Devralındığı yer: ToolStripControlHost) |
Font |
Barındırılan denetimde kullanılacak yazı tipini alır veya ayarlar. (Devralındığı yer: ToolStripControlHost) |
ForeColor |
Barındırılan denetimin ön plan rengini alır veya ayarlar. (Devralındığı yer: ToolStripControlHost) |
Height |
bir ToolStripItemöğesinin yüksekliğini piksel cinsinden alır veya ayarlar. (Devralındığı yer: ToolStripItem) |
Image |
Nesneyle ilişkilendirilmiş görüntü. (Devralındığı yer: ToolStripControlHost) |
ImageAlign |
Bu özellik bu sınıfla ilgili değil. (Devralındığı yer: ToolStripControlHost) |
ImageIndex |
Öğenin üzerinde görüntülenen görüntünün dizin değerini alır veya ayarlar. (Devralındığı yer: ToolStripItem) |
ImageKey |
üzerinde görüntülenen ToolStripItemgörüntü için anahtar erişimcisini ImageList alır veya ayarlar. (Devralındığı yer: ToolStripItem) |
ImageScaling |
Bu özellik bu sınıfla ilgili değil. (Devralındığı yer: ToolStripControlHost) |
ImageTransparentColor |
Bu özellik bu sınıfla ilgili değil. (Devralındığı yer: ToolStripControlHost) |
IsDisposed |
Nesnenin atılıp atılmadığını belirten bir değer alır. (Devralındığı yer: ToolStripItem) |
IsOnDropDown |
Geçerli Control kapsayıcının bir olup olmadığını belirten bir ToolStripDropDowndeğer alır. (Devralındığı yer: ToolStripItem) |
IsOnOverflow |
özelliğinin olarak ayarlanıp ayarlanmadığını PlacementOverflowbelirten bir değer alır. (Devralındığı yer: ToolStripItem) |
Margin |
Öğeyle bitişik öğeler arasındaki boşluğu alır veya ayarlar. (Devralındığı yer: ToolStripItem) |
MarqueeAnimationSpeed |
Her Marquee görüntüleme güncelleştirmesi arasındaki gecikmeyi temsil eden bir değeri milisaniye cinsinden alır veya ayarlar. |
Maximum |
Bu ToolStripProgressBariçin tanımlanan aralığın üst sınırlarını alır veya ayarlar. |
MergeAction |
Alt menülerin üst menülerle nasıl birleştirilmesini alır veya ayarlar. (Devralındığı yer: ToolStripItem) |
MergeIndex |
Birleştirilmiş öğenin geçerli ToolStripiçindeki konumunu alır veya ayarlar. (Devralındığı yer: ToolStripItem) |
Minimum |
Bu ToolStripProgressBariçin tanımlanan aralığın alt sınırlarını alır veya ayarlar. |
Name |
Öğenin adını alır veya ayarlar. (Devralındığı yer: ToolStripItem) |
Overflow |
Öğenin veya öğesine eklenip ToolStrip eklenmeyeceğini ya da ToolStripOverflowButton ikisi arasında kayap kaydırılamayacağını alır veya ayarlar. (Devralındığı yer: ToolStripItem) |
Owner |
Bu öğenin sahibini alır veya ayarlar. (Devralındığı yer: ToolStripItem) |
OwnerItem |
Bu ToolStripItemöğesinin üst ToolStripItem öğesini alır. (Devralındığı yer: ToolStripItem) |
Padding |
Öğenin içeriğiyle kenarları arasındaki iç aralığı piksel cinsinden alır veya ayarlar. (Devralındığı yer: ToolStripItem) |
Parent |
öğesinin üst kapsayıcısını ToolStripItemalır veya ayarlar. (Devralındığı yer: ToolStripItem) |
Placement |
Öğenin geçerli düzenini alır. (Devralındığı yer: ToolStripItem) |
Pressed |
Öğenin durumuna basılıp basılmadığını belirten bir değer alır. (Devralındığı yer: ToolStripItem) |
ProgressBar |
ProgressBar öğesini alır. |
Renderer |
içinde bulunan StatusStripbir Windows ilerleme çubuğu denetimini temsil eder. (Devralındığı yer: ToolStripItem) |
RightToLeft |
Denetimin öğelerinin sağdan sola yazı tiplerini kullanarak yerel ayarları destekleyecek şekilde hizalanıp hizalanmadığını belirten bir değer alır veya ayarlar. (Devralındığı yer: ToolStripControlHost) |
RightToLeftAutoMirrorImage |
Bu özellik bu sınıfla ilgili değil. (Devralındığı yer: ToolStripControlHost) |
RightToLeftLayout |
Özelliği olarak ayarlandığında Yesdüzenin ToolStripProgressBar sağdan sola mı yoksa soldan sağa RightToLeft mı olduğunu belirten bir değer alır veya ayarlar. |
Selected |
Öğenin seçilip seçilmediğini belirten bir değer alır. (Devralındığı yer: ToolStripControlHost) |
ShowKeyboardCues |
Kısayol tuşlarının gösterilip gösterilmeyeceğini veya gizleneceğini belirten bir değer alır. (Devralındığı yer: ToolStripItem) |
Site |
Barındırılan denetimin sitesini alır veya ayarlar. (Devralındığı yer: ToolStripControlHost) |
Size |
boyutunu ToolStripItemalır veya ayarlar. (Devralındığı yer: ToolStripControlHost) |
Step |
Yöntemi çağrıldığında PerformStep() değerinin geçerli değerinin ToolStripProgressBar artırıldığı miktarı alır veya ayarlar. |
Style |
öğesinin stilini ToolStripProgressBaralır veya ayarlar. |
Tag |
Öğe hakkındaki verileri içeren nesneyi alır veya ayarlar. (Devralındığı yer: ToolStripItem) |
Text |
üzerinde ToolStripProgressBargörüntülenen metni alır veya ayarlar. |
TextAlign |
Bu özellik bu sınıfla ilgili değil. (Devralındığı yer: ToolStripControlHost) |
TextDirection |
Bu özellik bu sınıfla ilgili değil. (Devralındığı yer: ToolStripControlHost) |
TextImageRelation |
Bu özellik bu sınıfla ilgili değil. (Devralındığı yer: ToolStripControlHost) |
ToolTipText |
Denetim için olarak ToolTip görünen metni alır veya ayarlar. (Devralındığı yer: ToolStripItem) |
Value |
öğesinin geçerli değerini ToolStripProgressBaralır veya ayarlar. |
Visible |
Öğenin görüntülenip görüntülenmeyeceğini belirten bir değer alır veya ayarlar. (Devralındığı yer: ToolStripItem) |
Width |
piksel ToolStripItemcinsinden genişliğini alır veya ayarlar. (Devralındığı yer: ToolStripItem) |
Yöntemler
CreateAccessibilityInstance() |
Denetim için yeni bir erişilebilirlik nesnesi oluşturur. |
CreateAccessibilityInstance() |
Denetim için yeni bir erişilebilirlik nesnesi oluşturur. (Devralındığı yer: ToolStripControlHost) |
CreateObjRef(Type) |
Uzak bir nesneyle iletişim kurmak için kullanılan bir ara sunucu oluşturmak için gereken tüm ilgili bilgileri içeren bir nesne oluşturur. (Devralındığı yer: MarshalByRefObject) |
Dispose() |
Component tarafından kullanılan tüm kaynakları serbest bırakır. (Devralındığı yer: Component) |
Dispose(Boolean) |
ToolStripControlHost 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: ToolStripControlHost) |
DoDragDrop(Object, DragDropEffects) |
Sürükle ve bırak işlemini başlatır. (Devralındığı yer: ToolStripItem) |
DoDragDrop(Object, DragDropEffects, Bitmap, Point, Boolean) |
Sürükleme işlemini başlatır. (Devralındığı yer: ToolStripItem) |
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
Focus() |
Odağı bir denetime verir. (Devralındığı yer: ToolStripControlHost) |
GetCurrentParent() |
ToolStrip Geçerli ToolStripItemkapsayıcısı olan öğesini alır. (Devralındığı yer: ToolStripItem) |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetLifetimeService() |
Geçersiz.
Bu örnek için yaşam süresi ilkesini denetleen geçerli yaşam süresi hizmet nesnesini alır. (Devralındığı yer: MarshalByRefObject) |
GetPreferredSize(Size) |
Bir denetimin yerleştirilebileceği dikdörtgen bir alanın boyutunu alır. (Devralındığı yer: ToolStripControlHost) |
GetService(Type) |
veya tarafından ComponentContainersağlanan bir hizmeti temsil eden bir nesnesi döndürür. (Devralındığı yer: Component) |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
Increment(Int32) |
İlerleme çubuğunun geçerli konumunu belirtilen tutara kadar ilerletir. |
InitializeLifetimeService() |
Geçersiz.
Bu örneğin yaşam süresi ilkesini denetlemek için bir yaşam süresi hizmet nesnesi alır. (Devralındığı yer: MarshalByRefObject) |
Invalidate() |
tüm yüzeyini ToolStripItem geçersiz kılıp yeniden çizilmesine neden olur. (Devralındığı yer: ToolStripItem) |
Invalidate(Rectangle) |
Bir sonraki boyama işleminde yeniden boyanacak olan ve öğesine bir boya iletisi gönderilmesine ToolStripItemneden olan güncelleştirme bölgesine ToolStripItemekleyerek belirtilen bölgesini ToolStripItem geçersiz kılır. (Devralındığı yer: ToolStripItem) |
IsInputChar(Char) |
Bir karakterin, öğenin tanıdığı bir giriş karakteri olup olmadığını belirler. (Devralındığı yer: ToolStripItem) |
IsInputKey(Keys) |
Belirtilen anahtarın normal bir giriş anahtarı mı yoksa ön işleme gerektiren özel bir anahtar mı olduğunu belirler. (Devralındığı yer: ToolStripItem) |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
MemberwiseClone(Boolean) |
Geçerli MarshalByRefObject nesnenin sığ bir kopyasını oluşturur. (Devralındığı yer: MarshalByRefObject) |
OnAvailableChanged(EventArgs) |
AvailableChanged olayını tetikler. (Devralındığı yer: ToolStripItem) |
OnBackColorChanged(EventArgs) |
Olayı tetikler BackColorChanged . (Devralındığı yer: ToolStripItem) |
OnBindingContextChanged(EventArgs) |
Olayı tetikler BindingContextChanged . (Devralındığı yer: BindableComponent) |
OnBoundsChanged() |
Özellik değiştiğinde Bounds gerçekleşir. (Devralındığı yer: ToolStripControlHost) |
OnClick(EventArgs) |
Olayı tetikler Click . (Devralındığı yer: ToolStripItem) |
OnCommandCanExecuteChanged(EventArgs) |
Olayı tetikler CommandCanExecuteChanged . (Devralındığı yer: ToolStripItem) |
OnCommandChanged(EventArgs) |
Olayı tetikler CommandChanged . (Devralındığı yer: ToolStripItem) |
OnCommandParameterChanged(EventArgs) |
Olayı tetikler CommandParameterChanged . (Devralındığı yer: ToolStripItem) |
OnDisplayStyleChanged(EventArgs) |
Olayı tetikler DisplayStyleChanged . (Devralındığı yer: ToolStripItem) |
OnDoubleClick(EventArgs) |
Olayı tetikler DoubleClick . (Devralındığı yer: ToolStripItem) |
OnDragDrop(DragEventArgs) |
Olayı tetikler DragDrop . (Devralındığı yer: ToolStripItem) |
OnDragEnter(DragEventArgs) |
Olayı tetikler DragEnter . (Devralındığı yer: ToolStripItem) |
OnDragLeave(EventArgs) |
Olayı tetikler DragLeave . (Devralındığı yer: ToolStripItem) |
OnDragOver(DragEventArgs) |
Olayı tetikler DragOver . (Devralındığı yer: ToolStripItem) |
OnEnabledChanged(EventArgs) |
Olayı tetikler EnabledChanged . (Devralındığı yer: ToolStripItem) |
OnEnter(EventArgs) |
Olayı tetikler Enter . (Devralındığı yer: ToolStripControlHost) |
OnFontChanged(EventArgs) |
Olayı tetikler FontChanged . (Devralındığı yer: ToolStripItem) |
OnForeColorChanged(EventArgs) |
Olayı tetikler ForeColorChanged . (Devralındığı yer: ToolStripItem) |
OnGiveFeedback(GiveFeedbackEventArgs) |
Olayı tetikler GiveFeedback . (Devralındığı yer: ToolStripItem) |
OnGotFocus(EventArgs) |
Olayı tetikler GotFocus . (Devralındığı yer: ToolStripControlHost) |
OnHostedControlResize(EventArgs) |
Denetim konağı yeniden boyutlandırmasını barındırılan denetimin yeniden boyutlandırmasıyla eşitler. (Devralındığı yer: ToolStripControlHost) |
OnKeyDown(KeyEventArgs) |
Olayı tetikler KeyDown . (Devralındığı yer: ToolStripControlHost) |
OnKeyPress(KeyPressEventArgs) |
Olayı tetikler KeyPress . (Devralındığı yer: ToolStripControlHost) |
OnKeyUp(KeyEventArgs) |
Olayı tetikler KeyUp . (Devralındığı yer: ToolStripControlHost) |
OnLayout(LayoutEventArgs) |
Olayı tetikler Layout . (Devralındığı yer: ToolStripControlHost) |
OnLeave(EventArgs) |
Olayı tetikler Leave . (Devralındığı yer: ToolStripControlHost) |
OnLocationChanged(EventArgs) |
Olayı tetikler LocationChanged . (Devralındığı yer: ToolStripItem) |
OnLostFocus(EventArgs) |
Olayı tetikler LostFocus . (Devralındığı yer: ToolStripControlHost) |
OnMouseDown(MouseEventArgs) |
Olayı tetikler MouseDown . (Devralındığı yer: ToolStripItem) |
OnMouseEnter(EventArgs) |
Olayı tetikler MouseEnter . (Devralındığı yer: ToolStripItem) |
OnMouseHover(EventArgs) |
Olayı tetikler MouseHover . (Devralındığı yer: ToolStripItem) |
OnMouseLeave(EventArgs) |
Olayı tetikler MouseLeave . (Devralındığı yer: ToolStripItem) |
OnMouseMove(MouseEventArgs) |
Olayı tetikler MouseMove . (Devralındığı yer: ToolStripItem) |
OnMouseUp(MouseEventArgs) |
Olayı tetikler MouseUp . (Devralındığı yer: ToolStripItem) |
OnOwnerChanged(EventArgs) |
Olayı tetikler OwnerChanged . (Devralındığı yer: ToolStripItem) |
OnOwnerFontChanged(EventArgs) |
özelliği öğesinin FontChanged üst öğesinde değiştiğinde olayı Font tetikler ToolStripItem. (Devralındığı yer: ToolStripItem) |
OnPaint(PaintEventArgs) |
Olayı tetikler Paint . (Devralındığı yer: ToolStripControlHost) |
OnParentBackColorChanged(EventArgs) |
Olayı tetikler BackColorChanged . (Devralındığı yer: ToolStripItem) |
OnParentChanged(ToolStrip, ToolStrip) |
Olayı tetikler ParentChanged . (Devralındığı yer: ToolStripControlHost) |
OnParentEnabledChanged(EventArgs) |
Öğenin kapsayıcısının EnabledChangedEnabled özellik değeri değiştiğinde olayı tetikler. (Devralındığı yer: ToolStripItem) |
OnParentForeColorChanged(EventArgs) |
Olayı tetikler ForeColorChanged . (Devralındığı yer: ToolStripItem) |
OnParentRightToLeftChanged(EventArgs) |
Olayı tetikler RightToLeftChanged . (Devralındığı yer: ToolStripItem) |
OnQueryContinueDrag(QueryContinueDragEventArgs) |
Olayı tetikler QueryContinueDrag . (Devralındığı yer: ToolStripItem) |
OnRequestCommandExecute(EventArgs) |
bağlamı OnClick(EventArgs) izin veriyorsa çağırmak Execute(Object) için bağlamında çağrılır. (Devralındığı yer: ToolStripItem) |
OnRightToLeftChanged(EventArgs) |
Olayı tetikler RightToLeftChanged . (Devralındığı yer: ToolStripItem) |
OnRightToLeftLayoutChanged(EventArgs) |
Olayı tetikler RightToLeftLayoutChanged . |
OnSelectedChanged(EventArgs) |
içinde bulunan StatusStripbir Windows ilerleme çubuğu denetimini temsil eder. (Devralındığı yer: ToolStripItem) |
OnSubscribeControlEvents(Control) |
Barındırılan denetimden olayları abone eder. |
OnTextChanged(EventArgs) |
Olayı tetikler TextChanged . (Devralındığı yer: ToolStripItem) |
OnUnsubscribeControlEvents(Control) |
Barındırılan denetimdeki olayların aboneliğini kaldırır. |
OnValidated(EventArgs) |
Olayı tetikler Validated . (Devralındığı yer: ToolStripControlHost) |
OnValidating(CancelEventArgs) |
Olayı tetikler Validating . (Devralındığı yer: ToolStripControlHost) |
OnVisibleChanged(EventArgs) |
Olayı tetikler VisibleChanged . (Devralındığı yer: ToolStripItem) |
PerformClick() |
için |
PerformStep() |
İlerleme çubuğunun geçerli konumunu özelliğin miktarına göre ilerletir Step . |
ProcessCmdKey(Message, Keys) |
Bir komut anahtarını işler. (Devralındığı yer: ToolStripControlHost) |
ProcessDialogKey(Keys) |
bir iletişim kutusu anahtarını işler. (Devralındığı yer: ToolStripControlHost) |
ProcessMnemonic(Char) |
Bir anımsatıcı karakteri işler. (Devralındığı yer: ToolStripControlHost) |
ResetBackColor() |
Bu yöntem bu sınıfla ilgili değildir. (Devralındığı yer: ToolStripControlHost) |
ResetDisplayStyle() |
Bu yöntem bu sınıfla ilgili değildir. (Devralındığı yer: ToolStripItem) |
ResetFont() |
Bu yöntem bu sınıfla ilgili değildir. (Devralındığı yer: ToolStripItem) |
ResetForeColor() |
Bu yöntem bu sınıfla ilgili değildir. (Devralındığı yer: ToolStripControlHost) |
ResetImage() |
Bu yöntem bu sınıfla ilgili değildir. (Devralındığı yer: ToolStripItem) |
ResetMargin() |
Bu yöntem bu sınıfla ilgili değildir. (Devralındığı yer: ToolStripItem) |
ResetPadding() |
Bu yöntem bu sınıfla ilgili değildir. (Devralındığı yer: ToolStripItem) |
ResetRightToLeft() |
Bu yöntem bu sınıfla ilgili değildir. (Devralındığı yer: ToolStripItem) |
ResetTextDirection() |
Bu yöntem bu sınıfla ilgili değildir. (Devralındığı yer: ToolStripItem) |
Select() |
Öğeyi seçer. (Devralındığı yer: ToolStripItem) |
SetBounds(Rectangle) |
Öğenin boyutunu ve konumunu ayarlar. (Devralındığı yer: ToolStripItem) |
SetVisibleCore(Boolean) |
ToolStripItem öğesini belirtilen görünür duruma ayarlar. (Devralındığı yer: ToolStripControlHost) |
ToString() |
Varsa, adını Componentiçeren bir String döndürür. Bu yöntem geçersiz kılınmamalıdır. (Devralındığı yer: ToolStripItem) |
Ekinlikler
AvailableChanged |
Özelliğin değeri değiştiğinde Available gerçekleşir. (Devralındığı yer: ToolStripItem) |
BackColorChanged |
Özelliğin değeri değiştiğinde BackColor gerçekleşir. (Devralındığı yer: ToolStripItem) |
BindingContextChanged |
Bağlama bağlamı değiştiğinde gerçekleşir. (Devralındığı yer: BindableComponent) |
Click |
öğesine tıklandığında ToolStripItem gerçekleşir. (Devralındığı yer: ToolStripItem) |
CommandCanExecuteChanged |
Özelliğine CanExecute(Object) atanan durumunun ICommand değişmesi Command durumunda gerçekleşir. (Devralındığı yer: ToolStripItem) |
CommandChanged |
özelliği atanan ICommand değiştiğinde Command gerçekleşir. (Devralındığı yer: ToolStripItem) |
CommandParameterChanged |
özelliğinin değeri değiştiğinde CommandParameter gerçekleşir. (Devralındığı yer: ToolStripItem) |
DisplayStyleChanged |
Bu olay bu sınıfla ilgili değildir. (Devralındığı yer: ToolStripControlHost) |
Disposed |
Bileşen yöntemine Dispose() yapılan bir çağrı tarafından atıldığında gerçekleşir. (Devralındığı yer: Component) |
DoubleClick |
Öğeye fareyle çift tıklandığında gerçekleşir. (Devralındığı yer: ToolStripItem) |
DragDrop |
Kullanıcı bir öğeyi sürüklediğinde ve kullanıcı fare düğmesini serbest bıraktığında gerçekleşir ve bu da öğenin bu öğeye bırakılması gerektiğini belirtir. (Devralındığı yer: ToolStripItem) |
DragEnter |
Kullanıcı bir öğeyi bu öğenin istemci alanına sürüklediğinde gerçekleşir. (Devralındığı yer: ToolStripItem) |
DragLeave |
Kullanıcı bir öğeyi sürüklediğinde ve fare işaretçisi artık bu öğenin istemci alanının üzerinde olmadığında gerçekleşir. (Devralındığı yer: ToolStripItem) |
DragOver |
Kullanıcı bir öğeyi bu öğenin istemci alanının üzerine sürüklediğinde gerçekleşir. (Devralındığı yer: ToolStripItem) |
EnabledChanged |
Özellik değeri değiştiğinde Enabled gerçekleşir. (Devralındığı yer: ToolStripItem) |
Enter |
Barındırılan denetim girildiğinde gerçekleşir. (Devralındığı yer: ToolStripControlHost) |
ForeColorChanged |
Özellik değeri değiştiğinde ForeColor gerçekleşir. (Devralındığı yer: ToolStripItem) |
GiveFeedback |
Sürükleme işlemi sırasında oluşur. (Devralındığı yer: ToolStripItem) |
GotFocus |
Barındırılan denetim odağı aldığında gerçekleşir. (Devralındığı yer: ToolStripControlHost) |
KeyDown |
Bu olay bu sınıf için uygun değildir. |
KeyPress |
Bu olay bu sınıf için uygun değildir. |
KeyUp |
Bu olay bu sınıf için uygun değildir. |
Leave |
Giriş odağı barındırılan denetimden ayrıldığında gerçekleşir. (Devralındığı yer: ToolStripControlHost) |
LocationChanged |
Bu olay bu sınıf için uygun değildir. |
LostFocus |
Barındırılan denetim odağı kaybettiğinde gerçekleşir. (Devralındığı yer: ToolStripControlHost) |
MouseDown |
Fare işaretçisi öğenin üzerine geldiğinde ve fare düğmesine basıldığında gerçekleşir. (Devralındığı yer: ToolStripItem) |
MouseEnter |
Fare işaretçisi öğeye girdiğinde gerçekleşir. (Devralındığı yer: ToolStripItem) |
MouseHover |
Fare işaretçisi öğenin üzerine geldiğinde gerçekleşir. (Devralındığı yer: ToolStripItem) |
MouseLeave |
Fare işaretçisi öğeden ayrıldığında gerçekleşir. (Devralındığı yer: ToolStripItem) |
MouseMove |
Fare işaretçisi öğenin üzerine taşındığında gerçekleşir. (Devralındığı yer: ToolStripItem) |
MouseUp |
Fare işaretçisi öğenin üzerine geldiğinde ve fare düğmesi serbest bırakıldığında gerçekleşir. (Devralındığı yer: ToolStripItem) |
OwnerChanged |
Bu olay bu sınıf için uygun değildir. |
Paint |
Öğe yeniden çizildiğinde gerçekleşir. (Devralındığı yer: ToolStripItem) |
QueryAccessibilityHelp |
Erişilebilirlik istemci uygulaması için ToolStripItemyardım çağırdığında gerçekleşir. (Devralındığı yer: ToolStripItem) |
QueryContinueDrag |
Sürükle ve bırak işlemi sırasında gerçekleşir ve sürükleme kaynağının sürükleyip bırakma işleminin iptal edilip edilmeyeceğini belirlemesine olanak tanır. (Devralındığı yer: ToolStripItem) |
RightToLeftChanged |
Özellik değeri değiştiğinde RightToLeft gerçekleşir. (Devralındığı yer: ToolStripItem) |
RightToLeftLayoutChanged |
Özelliğin değeri değiştiğinde RightToLeftLayout gerçekleşir. |
SelectedChanged |
içinde bulunan StatusStripbir Windows ilerleme çubuğu denetimini temsil eder. (Devralındığı yer: ToolStripItem) |
TextChanged |
Bu olay bu sınıf için uygun değildir. |
Validated |
Bu olay bu sınıfla ilgili değildir. |
Validating |
Bu olay bu sınıfla ilgili değildir. |
VisibleChanged |
Özelliğin değeri değiştiğinde Visible gerçekleşir. (Devralındığı yer: ToolStripItem) |
Belirtik Arabirim Kullanımları
IDropTarget.OnDragDrop(DragEventArgs) |
Olayı tetikler DragDrop . (Devralındığı yer: ToolStripItem) |
IDropTarget.OnDragEnter(DragEventArgs) |
Olayı tetikler DragEnter . (Devralındığı yer: ToolStripItem) |
IDropTarget.OnDragLeave(EventArgs) |
Olayı tetikler DragLeave . (Devralındığı yer: ToolStripItem) |
IDropTarget.OnDragOver(DragEventArgs) |
Olayı tetikler |