我正在尝试调整画布大小,以便当用户在窗口边缘使用“单击并拖动”调整窗口大小时,画布会填满整个窗口,但我没有成功 .
我看过以下其他问题:
问题#1(之前发布,但没有帮助)
这个发送给我的是我认为正确的方向,因为我在画布上绑定了一个Configure . 但是,我得到一个错误,“'画布'没有在FrameWidth中定义 . ”
如果我修改了函数调用和函数,那么我得到错误“TypeError:FrameWidth()缺少1个必需的位置参数:'canvas'”修改是
canvas.bind('', self.FrameWidth(canvas))
def FrameWidth(self, event, canvas):
问题#2(之前发布,但没有帮助)
我也看了这个问题:
但是这个问题正在解决一个不规则行为的滚动条 .
问题#3(之前发布,但没有帮助)
我也看过这些问题并加权= 1,但这没有帮助:
任何意见,将不胜感激 .
这是我的MWE:
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
"""
Created on Fri Nov 3 04:39:43 2017
@author: davidc
"""
import tkinter as tk
class Selections(tk.Fr