Sdílet prostřednictvím


CustomTaskPane.Height Vlastnost

Definice

Získá nebo nastaví výšku vlastního podokna úloh v bodech.

public:
 property int Height { int get(); void set(int value); };
public int Height { get; set; }
member this.Height : int with get, set
Public Property Height As Integer

Hodnota vlastnosti

Výška vlastního podokna úloh v bodech

Výjimky

Hodnota DockPosition vlastnosti je Microsoft.Office.Core.MsoCTPDockPosition.msoCTPDockPositionRight nebo Microsoft.Office.Core.MsoCTPDockPosition.msoCTPDockPositionLeft při pokusu Height o nastavení vlastnosti.-or-Pokusíte se nastavit Height vlastnost v obslužné rutině události pro DockPositionChanged událost nebo VisibleChanged události.

Metoda Microsoft.Office.Tools.CustomTaskPane.Dispose již CustomTaskPane byla volána.

Příklady

Následující příklad kódu vytvoří vlastní podokno úloh, které má zadanou výšku, když se zobrazí před aktivním oknem aplikace. Tento příklad kódu je součástí většího příkladu pro CustomTaskPane.

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);
}
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

Poznámky

Vlastnost nepoužívejte, Height pokud je vlastní podokno úloh ukotvené v levé nebo pravé části okna dokumentu. DockPosition Pokud je Microsoft.Office.Core.MsoCTPDockPosition.msoCTPDockPositionRight vlastnost nebo Microsoft.Office.Core.MsoCTPDockPosition.msoCTPDockPositionLeft, Height vrátí tato vlastnost hodnotu 0 a vyvolá hodnotu , COMException pokud se ji pokusíte nastavit.

Maximální výška závisí na poloze doku. Když je vlastní podokno úloh ukotvené v horní nebo dolní části okna dokumentu, je maximální výška přibližně poloviční než výška obrazovky. Když je vlastní podokno úloh plovoucí, není k dispozici žádná maximální výška.

Minimální výška závisí na několika faktorech a v budoucích verzích Microsoft Office se může změnit. Pokud se pokusíte nastavit Height vlastnost na hodnotu, která je menší než minimální výška, aplikace automaticky přeřadí Height vlastnost na minimální výšku.

Platí pro