2016-08-23 7 views
2
私はMS言葉ウィンドウを吐き出すためにクリックリボンボタンに次のコードを使用してい

、私はそれぞれに特定の範囲にスクロールする必要がスクロールMicrosoft Wordのスプリットウィンドウ

private void RibbonButton_Click(object sender, RibbonControlEventArgs e) { 

Window win = (Window) e.Control.Context; 
win.SplitVertical = 50; 

} 

ビューを分割します。私は

Panes panes = win.Panes; 
foreach(Pane pane in panes){          
    Range r = pane.Document.Range(400, 405); // Sample range for testing       
    r.Select(); 
} 

、次のコードを使用して範囲を選択してみました。しかし、このコードは底面図で範囲をスクロールし、それはトップビューをスクロールしません。

これに関するご意見はありますか?

答えて

0

あなたは、単に、次のようにウィンドウをアクティブにする必要があり

Panes panes = win.Panes; 
    foreach(Pane pane in panes){ 
     pane.Activate(); // Activate the Pane         
     Range r = pane.Document.Range(400, 405); // Sample range for testing       
     r.Select(); 
    } 
関連する問題