Невозможно вернуть окно представления конструктора с помощью форм Windows в Visual Studio 2010

Это НЕ БЛОКИРОВКА, читает ключ и хранит его в keypress.key.

import Tkinter as tk


class Keypress:
    def __init__(self):
        self.root = tk.Tk()
        self.root.geometry('300x200')
        self.root.bind('<KeyPress>', self.onKeyPress)

    def onKeyPress(self, event):
        self.key = event.char

    def __eq__(self, other):
        return self.key == other

    def __str__(self):
        return self.key

в вашей программе

keypress = Keypress()

while something:
   do something
   if keypress == 'c':
        break
   elif keypress == 'i': 
       print('info')
   else:
       print("i dont understand %s" % keypress)
20
задан user1443434 8 June 2012 в 00:29
поделиться

1 ответ

У меня была та же проблема, так как я создал проект как Приложение Windows Form C# (.NET Core), я решил создать его как Приложение Windows Form C# (Платформа.NET), и я могу теперь видеть и использовать Разработчика. Отметьте различие между использованием 'Ядра' по сравнению с 'Платформой'

, я надеюсь, что это экономит некоторым из Вас некоторое время и выручает Вас.

1
ответ дан 29 November 2019 в 06:08
поделиться
Другие вопросы по тегам:

Похожие вопросы: