Partager via


Événement CustomTaskPane.DockPositionStateChange (Office)

Se déclenche lorsque l’utilisateur modifie la position d’ancrage du volet Office personnalisé actif.

Syntaxe

expression. DockPositionStateChange (CustomTaskPaneInst)

Expression Expression qui renvoie un objet CustomTaskPane .

Parameters

Nom Requis/Facultatif Type de données Description
CustomTaskPaneInst Obligatoire Object Volet Office personnalisé actif

Exemple

L’exemple suivant, écrit en C#, crée un volet Office personnalisé et ajoute un contrôle de bouton Microsoft ActiveX créé dans un autre projet. Un événement DockPositionStateChange de type _CustomTaskPaneEvents_DockPositionStateChangeEventHandler est ensuite défini. Lorsque l'événement se déclenche, une boîte de message s'affiche pour indiquer à l'utilisateur que le volet Office ancré a été déplacé.

object missing = Type.Missing; 
public CustomTaskPane CTP = null; 
 
public void CTPFactoryAvailable(ICTPFactory CTPFactoryInst) 
{ 
 CTP = CTPFactoryInst.CreateCTP("SampleActiveX.myControl", "Task Pane Example", missing); 
 sampleAX = (myControl)CTP.ContentControl; 
 sampleAX.InsertTextClicked += new InsertTextEventHandler(sampleAX_InsertTextClicked); 
 CTP.Visible = true; 
 
 CTP.DockPositionStateChange += new _CustomTaskPaneEvents_DockPositionStateChangeEventHandler(CTP_DockPositionStateChange); 
 
} 
 
private void CTP_DockPositionStateChange(object sender, string dockpositionArgs) 
{ 
 Console.WriteLine("The custom task pane was moved"); 
}

Remarque

Vous pouvez créer des volets office personnalisés dans n’importe quel langage qui prend en charge COM et vous permet de créer des fichiers dll (Dynamic-Linked Library) ; par exemple, Microsoft Visual Basic 6.0, Visual Basic .NET, Visual C++, Visual C++ .NET et Visual C#. Toutefois, Microsoft Visual Basic pour Applications (VBA) ne prend pas en charge la création de volets Office personnalisés.

Voir aussi

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.