Udostępnij za pośrednictwem


Właściwość CustomTaskPane.Visible —

Pobiera lub ustawia wartość określająca, czy niestandardowe okienko zadań jest widoczny.

Przestrzeń nazw:  Microsoft.Office.Tools
Zestaw:  Microsoft.Office.Tools.Common (w Microsoft.Office.Tools.Common.dll)

Składnia

'Deklaracja
Property Visible As Boolean
bool Visible { get; set; }

Wartość właściwości

Typ: System.Boolean
true Jeśli niestandardowe okienko zadań jest widoczny; w przeciwnym razie false.Wartość domyślna to false.

Wyjątki

Wyjątek Warunek
COMException

Spróbuj ustawić tej właściwości w procedurze obsługi zdarzenia dla DockPositionChanged lub VisibleChanged zdarzenia.

ObjectDisposedException

Dispose Metoda CustomTaskPane została już wywołana.

Uwagi

Aplikacje Microsoft Office nie zapewniają domyślnego interfejsu użytkownika dla użytkowników, aby wyświetlić niestandardowe okienka zadań.Tworząc niestandardowe okienko zadań w dodatku, należy również utworzyć element interfejsu użytkownika, takie jak przycisk, który można kliknąć, aby wyświetlić lub ukryć swoje niestandardowe okienko zadań.Aby uzyskać więcej informacji, zobacz Niestandardowe okienka zadań.

Przykłady

Poniższy przykład kodu tworzy niestandardowe okienko zadań i wyświetla je.Poniższy przykład kodu jest częścią większy przykład przewidziane CustomTaskPane.

Private myUserControl1 As MyUserControl
Private WithEvents myCustomTaskPane As Microsoft.Office.Tools.CustomTaskPane

Private Sub ThisAddIn_Startup(ByVal sender As Object, ByVal e As System.EventArgs) _
    Handles Me.Startup

    myUserControl1 = New MyUserControl()
    myCustomTaskPane = Me.CustomTaskPanes.Add(myUserControl1, "New Task Pane")

    With myCustomTaskPane
        .DockPosition = Office.MsoCTPDockPosition.msoCTPDockPositionFloating
        .Height = 500
        .Width = 500
        .DockPosition = Office.MsoCTPDockPosition.msoCTPDockPositionRight
        .Width = 300
        .Visible = True
    End With
End Sub
private MyUserControl myUserControl1;
private Microsoft.Office.Tools.CustomTaskPane myCustomTaskPane;

private void ThisAddIn_Startup(object sender, System.EventArgs e)
{
    myUserControl1 = new MyUserControl();
    myCustomTaskPane = this.CustomTaskPanes.Add(myUserControl1,
        "New Task Pane");

    myCustomTaskPane.DockPosition =
        Office.MsoCTPDockPosition.msoCTPDockPositionFloating;
    myCustomTaskPane.Height = 500;
    myCustomTaskPane.Width = 500;

    myCustomTaskPane.DockPosition =
        Office.MsoCTPDockPosition.msoCTPDockPositionRight;
    myCustomTaskPane.Width = 300;

    myCustomTaskPane.Visible = true;
    myCustomTaskPane.DockPositionChanged +=
        new EventHandler(myCustomTaskPane_DockPositionChanged);
}

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

CustomTaskPane Interfejs

Przestrzeń nazw Microsoft.Office.Tools