2011-01-26 15 views
2

私はbuildilngであるサイトを簡単にするために、ユーザーがTabsheetで選択したタブを変更できるようにするSilverlightコンポーネントを作成しています。私は、タブシートのタブを隠すオプション(tabsheetName.hideTabs())に気づいた。クライアント側で選択したVaadinタブを変更する

Javascriptを使用して選択したタブを変更する方法はありますか?もしそうなら、私のSilverlightナビゲーションコンポーネントはJavascriptを実行できます。

私が考えることができる唯一の他のものは、カスタムGWTコンポーネントを書くことです。 Vaadinのマニュアルは、これを行う方法を説明していますが、それは簡単ではありません。

ありがとうございました。

答えて

3

JSを使用して生成されたマウスクリックイベントを作成し、タブ要素でそのイベントを発生させることができます。

もちろん、正しいDOM要素への参照が必要ですが、TabSheetのdebugIdを使用することで可能になります。

+0

クール、ヒントのおかげで –

関連する問題