Aracılığıyla paylaş


WorkflowView.EnsureVisible(Object) Yöntem

Tanım

Geçirilenin Object görünür olmasını sağlar, üst nesneleri genişletir ve gerektiğinde öğesini kaydırabilir WorkflowView .

public:
 void EnsureVisible(System::Object ^ selectableObject);
public void EnsureVisible (object selectableObject);
member this.EnsureVisible : obj -> unit
Public Sub EnsureVisible (selectableObject As Object)

Parametreler

selectableObject
Object

Görünür hale getirmek için nesne.

Özel durumlar

selectableObjectnull başvurudur (Nothing Visual Basic).

Örnekler

Aşağıdaki örnek, bir ISelectionService arabirim döndürmek için nesnesinin WorkflowView yöntemini kullanırGetService. Hizmet varsa, EnsureVisible nesnenin özelliğini ISelectionService kullanarak seçili durumdaki PrimarySelection etkinliği geçirme olarak adlandırılır.

public void FindSelection()
{
    ISelectionService selectionService;
    selectionService = ((IServiceProvider)this.workflowView).GetService(typeof(ISelectionService))
        as ISelectionService;

    if (selectionService != null)
        this.workflowView.EnsureVisible(selectionService.PrimarySelection);
}
Public Sub FindSelection()
    Dim selectionService As ISelectionService
    selectionService = CType(CType(Me.workflowView, IServiceProvider).GetService(GetType(ISelectionService)), ISelectionService)

    If selectionService IsNot Nothing Then
        Me.workflowView.EnsureVisible(selectionService.PrimarySelection)
    End If
End Sub

Açıklamalar

İş akışında kullanıcı arabirimi ipuçları gerektiren bir nesneyle çalışırken kullanın EnsureVisible . EnsureVisible üst nesneleri genişletir ve nesneyi tasarımcıda görünür hale getirmek için öğesini gerektiği gibi kaydıracaktır WorkflowView .

Şunlara uygulanır