0

pythonCard の GUI を使用して wxPython をプログラミングしています。これまでのところ、リソース エディタは私の表示を簡単に処理しました。

GUI には、プログラムが出力する情報を含む静的ボックス「カード」があります。ボタンクリックで別のページに遷移したい。たとえば、[OK] をクリックすると、2 ページ目 (別のリソース ファイル) に移動します。20 個のボタンがあるため、クリックするたびに新しいウィンドウを開きたくないという複雑さがあります。

私は同じプロパティを持つ 10 枚のカードを持っているので、クリックすると特定のものだけを変更し、メイン ページにとどまりたいのですが、特定のカードのページ 2 に移動します。Windows 8 のタイルを視覚的に考えてみてください。クリックすると反転して詳細情報が表示されます。

これは wxPython で可能ですか? もしそうなら、どうすればそれについて行くことができますか?

4

1 に答える 1

0

ノートブックまたは同様の「ブック」コントロールが必要なように思えます。wxPython デモでは、wx がサポートするさまざまなブック コントロールについて詳しく説明しています。または、パネルを交換することもできます。これも非常に簡単です。これは、しばらく前にこのテーマについて書いたチュートリアルです。

http://www.blog.pythonlibrary.org/2010/06/16/wxpython-how-to-switch-between-panels/

また、ノートブックと同様のコントロールに関するいくつかのリンクを次に示します。

于 2013-03-27T15:00:10.040 に答える