Pysimplegui: [Tanya Jawab] Refresh isi Frame mungkin?

Dibuat pada 31 Mei 2019  ·  6Komentar  ·  Sumber: PySimpleGUI/PySimpleGUI

Saya memiliki jendela dengan bingkai di dalamnya yang ingin saya ubah isinya berdasarkan nilai suatu variabel.

Jadi jika nilai itu adalah "pasar", frame akan menunjukkan hal-hal yang berhubungan dengan "pasar",

jika nilainya adalah "nav", frame akan menampilkan hal-hal yang berhubungan dengan "nav".

Sepertinya saya tidak bisa mengubah isi bingkai dari nilai awal.

Apakah tidak mungkin, atau saya hanya tidak melakukannya dengan benar?

Komentar yang paling membantu

Anda mungkin ingin mencoba menulis ulang masalah Anda menggunakan template edisi resmi .

Semua 6 komentar

Anda mungkin ingin mencoba menulis ulang masalah Anda menggunakan template edisi resmi .

Jenis Masalah (Peningkatan, Kesalahan, Bug, Pertanyaan)
Pertanyaan

Sistem operasi
Semua

versi python
Semua

Port dan Versi PySimpleGUI
PySimpleGUI <= 3.36.0+

Kode atau sebagian kode yang menyebabkan masalah
Apakah ada metode untuk mengubah isi tata letak Frame?

Mengalami kesulitan memahami pertanyaan.

Jika Anda ingin "menyegarkan" jendela Anda sehingga persetujuan diperbarui, maka Anda dapat memanggil Window.Refresh() yang akan menyegarkan semua Elemen, termasuk Bingkai.

Apakah ini yang kamu maksud?

Atau, apakah Anda ingin mengubah tombol, input, bidang teks di dalam bingkai Anda menjadi kotak daftar, bilah geser? Sesuatu yang lebih seperti itu?

Jika demikian, saya minta maaf untuk mengatakan tidak, tetapi ada beberapa cara untuk menggunakan tab. Atau elemen yang sudah jadi tetapi tersembunyi.

Yang terakhir. Konten tata letak itu sendiri sedang diubah, belum tentu nilai bidang di dalam konten itu.

Ya, bukan itu cara PySimpleGUI dirancang.

Itu ada dalam daftar, tapi itu akan memakan waktu cukup lama sebelum tata letak dinamis akan dikerjakan.

Cara saya melewati hal-hal ini dan yang lainnya juga adalah dengan membangun jendela baru sepenuhnya dan menggantinya dengan yang telah Anda gunakan.

Jika Anda menelusuri masalah untuk tata letak dinamis atau sesuatu seperti itu, Anda akan melihat sejumlah permintaan bersama dengan saran tentang cara menyiasatinya kadang-kadang.

Apakah halaman ini membantu?
0 / 5 - 0 peringkat