ToolTip.ReshowDelay Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví dobu, která se musí překládat před následnými okny popisů, jak se ukazatel pohybuje od jednoho ovládacího prvku k druhému.
public:
property int ReshowDelay { int get(); void set(int value); };
public int ReshowDelay { get; set; }
member this.ReshowDelay : int with get, set
Public Property ReshowDelay As Integer
Hodnota vlastnosti
Doba v milisekundách, po kterou se zobrazí další okna popisů.
Příklady
Následující příklad kódu vytvoří instanci ToolTip třídy a přidruží instanci k Form instanci, ve které je instance vytvořena. Kód pak inicializuje vlastnosti AutoPopDelayzpoždění , InitialDelaya ReshowDelay. Kromě instance ToolTip třídy nastaví ShowAlways vlastnost povolit true toolTip text zobrazit bez ohledu na to, zda formulář je aktivní. A konečně příklad přidruží text popisu k dvěma ovládacím prvkům ve formuláři a Button a CheckBox. Příklad kódu vyžaduje, aby metoda definovaná v příkladu byla umístěna uvnitř Form , který obsahuje Button ovládací prvek pojmenovaný button1 a ovládací prvek pojmenovaný CheckBoxcheckBox1, a že metoda je volána z konstruktoru Form.
// This example assumes that the Form_Load event handling method
// is connected to the Load event of the form.
void Form1_Load( Object^ sender, System::EventArgs^ e )
{
// Create the ToolTip and associate with the Form container.
ToolTip^ toolTip1 = gcnew ToolTip;
// Set up the delays for the ToolTip.
toolTip1->AutoPopDelay = 5000;
toolTip1->InitialDelay = 1000;
toolTip1->ReshowDelay = 500;
// Force the ToolTip text to be displayed whether or not the form is active.
toolTip1->ShowAlways = true;
// Set up the ToolTip text for the Button and Checkbox.
toolTip1->SetToolTip( this->button1, "My button1" );
toolTip1->SetToolTip( this->checkBox1, "My checkBox1" );
}
// This example assumes that the Form_Load event handling method
// is connected to the Load event of the form.
private void Form1_Load(object sender, System.EventArgs e)
{
// Create the ToolTip and associate with the Form container.
ToolTip toolTip1 = new ToolTip();
// Set up the delays for the ToolTip.
toolTip1.AutoPopDelay = 5000;
toolTip1.InitialDelay = 1000;
toolTip1.ReshowDelay = 500;
// Force the ToolTip text to be displayed whether or not the form is active.
toolTip1.ShowAlways = true;
// Set up the ToolTip text for the Button and Checkbox.
toolTip1.SetToolTip(this.button1, "My button1");
toolTip1.SetToolTip(this.checkBox1, "My checkBox1");
}
' This example assumes that the Form_Load event handling method
' is connected to the Load event of the form.
Private Sub Form1_Load(sender As Object, e As System.EventArgs) Handles MyBase.Load
' Create the ToolTip and associate with the Form container.
Dim toolTip1 As New ToolTip()
' Set up the delays for the ToolTip.
toolTip1.AutoPopDelay = 5000
toolTip1.InitialDelay = 1000
toolTip1.ReshowDelay = 500
' Force the ToolTip text to be displayed whether or not the form is active.
toolTip1.ShowAlways = True
' Set up the ToolTip text for the Button and Checkbox.
toolTip1.SetToolTip(Me.button1, "My button1")
toolTip1.SetToolTip(Me.checkBox1, "My checkBox1")
End Sub
Poznámky
ReshowDelay Pomocí vlastnosti můžete zkrátit nebo prodloužit dobu ToolTip čekání před zobrazením okna Popis tlačítka po zobrazení předchozího okna Popis. Při prvním zobrazení okna popisů InitialDelay se hodnota vlastnosti použije k určení zpoždění, které se má použít před počátečním zobrazením okna Popis. Když se právě zobrazuje okno Popis tlačítka a uživatel přesune ukazatel na jiný ovládací prvek, který zobrazí okno Popis, použije se hodnota ReshowDelay vlastnosti před zobrazením popisu pro nový ovládací prvek. Okno Popis z předchozího ovládacího prvku musí být stále zobrazeno, aby bylo možné použít zpoždění zadané ve ReshowDelay vlastnosti. Jinak InitialDelay se hodnota vlastnosti použije.
Pokud chcete mít konzistentní vzor zpoždění pro okna popisů AutomaticDelay tlačítek, můžete vlastnost nastavit. Vlastnost AutomaticDelay nastaví AutoPopDelayvlastnost , ReshowDelaya InitialDelay vlastnosti na počáteční hodnoty na základě jedné časové hodnoty. Při AutomaticDelay každém nastavení ReshowDelay vlastnosti je vlastnost nastavena na hodnotu 1/5 AutomaticDelay . AutomaticDelay Jakmile je vlastnost nastavena, můžete ji nezávisle nastavit ReshowDelay a přepíše výchozí hodnotu.