CustomTaskPane.Height Özellik
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.
Özel görev bölmesinin yüksekliğini nokta cinsinden alır veya ayarlar.
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
Özellik Değeri
Nokta cinsinden özel görev bölmesinin yüksekliği.
Özel durumlar
özelliğini ayarlamaya DockPositionHeight çalıştığınızda özelliğin değeri Microsoft.Office.Core.MsoCTPDockPosition.msoCTPDockPositionRight veya Microsoft.Office.Core.MsoCTPDockPosition.msoCTPDockPositionLeft'tir.-veya-özelliği veya VisibleChanged olayının Height olay işleyicisinde DockPositionChanged ayarlamaya çalışırsınız.
Microsoft.Office.Tools.CustomTaskPane.Dispose yöntemi CustomTaskPane zaten çağrıldı.
Örnekler
Aşağıdaki kod örneği, etkin uygulama penceresinin önünde görüntülendiğinde belirtilen yüksekliğe sahip özel bir görev bölmesi oluşturur. Bu kod örneği, için CustomTaskPanesağlanan daha büyük bir örneğin parçasıdır.
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
Açıklamalar
Özel görev bölmesi belge penceresinin Height soluna veya sağına yerleştirilmişse özelliğini kullanmayın. DockPosition özellik veya Microsoft.Office.Core.MsoCTPDockPosition.msoCTPDockPositionLeft
iseMicrosoft.Office.Core.MsoCTPDockPosition.msoCTPDockPositionRight
, Height özelliği 0 döndürür ve ayarlamaya çalışırsanız bir COMException oluşturur.
Maksimum yükseklik, takma birimi konumuna bağlıdır. Özel görev bölmesi belge penceresinin üstüne veya altına yerleştirildiğinde, maksimum yükseklik ekranın yüksekliğinin yaklaşık yarısı kadardır. Özel görev bölmesi kayan olduğunda maksimum yükseklik yoktur.
Minimum yükseklik çeşitli faktörlere bağlıdır ve Microsoft Office'in gelecek sürümlerinde değişebilir. Özelliği minimum yükseklik değerinden Height küçük bir değere ayarlamaya çalışırsanız, uygulama özelliği otomatik olarak en düşük yüksekliğe yeniden atayacaktır Height .