user-interface 相关问题

人们与计算机交互的系统称为“UI”,代表“用户界面”。此标记可用于与UI相关的编程问题。请注意,有一个单独的用于用户界面的堆栈交换站点,与计算机和用户体验设计的交互:https://ux.stackexchange.com。




.NETMAUI CollectionView。更改对一个项目的视图属性会影响错误的项目。回收问题?

I有一个分组的CollectionView,该视图在每个项目的视图中显示一个自定义控件。根据我的阅读,自定义控件没有设置自己的绑定上下文,而是使用可绑定的属性来获取数据。

回答 0 投票 0









我在OCAML中写了一个解释器,因此我的Lexer,解析器,核心解释器功能等是Ocaml模块。 当前,我有一个命令行解决方案(一个“ main.ml”),该解决方案允许用户通过在命令行中键入表达式并接收打印的终端输出来与解释器进行交互,以显示解析和减少的表达式等。但是,命令行解决方案仅用于测试目的。 我希望用户通过GUI进行交互,这可能很简单(Java帧从EONS之前想到),但是需要以某种方式与我编码的OCAML模块接口。 到目前为止,我在Ocaml中有一个库:

回答 1 投票 0

如何添加一个用于CTK文本框的分离器? 我想在文本框的条目之间添加一个分隔线,但尚未找到一种整洁的方法。 我也很乐意感谢我对我的代码的任何进一步评论,任何方法t ...

import customtkinter as cTk class MainWindow(cTk.CTk): def __init__(self): super().__init__() self.title("Separator Text Box Test") self.geometry("1280x600") self.text_box = cTk.CTkTextbox(self) self.text_box.place(relx=0.05, rely=0.07, relwidth=0.9, relheight=0.45) self.text_box.configure(state="disabled") # TESTING self.TestingFrame = cTk.CTkFrame(self) self.TestingFrame.place(relx=0.05, rely=0.55, relwidth=0.9, relheight=0.1) self.TestingEntry = cTk.CTkEntry(self.TestingFrame) self.TestingEntry.pack(side="left", fill="x", expand=True, padx=5, pady=5) self.TestingButton = cTk.CTkButton(self.TestingFrame, text="Add Text Field", command=self.add_text_to_textbox) self.TestingButton.pack(side="right", padx=5, pady=5) self.TestingDeleteButton = cTk.CTkButton(self, text="Delete All Entries", command=self.delete_all_entries) self.TestingDeleteButton.place(relx=0.05, rely=0.7, relwidth=0.4, relheight=0.05) self.TestingPrintButton = cTk.CTkButton(self, text="Print Latest Entry", command=self.print_latest_entry_from_textbox) self.TestingPrintButton.place(relx=0.55, rely=0.7, relwidth=0.4, relheight=0.05) def add_text_to_textbox(self): # add separator using autoseparators maybe - dont actually know what that does text = self.TestingEntry.get() + "\n" if text != "": self.text_box.configure(state="normal") self.text_box.insert("0.0", text) self.text_box.configure(state="disabled") def delete_all_entries(self): self.text_box.configure(state="normal") self.text_box.delete("0.0", "end") self.text_box.configure(state="disabled") def print_latest_entry_from_textbox(self): text = self.text_box.get("1.0", "end-1c").split('\n')[0].strip() if text != "": print(f"Latest Entry: {text}") else: print("No entries available!") if __name__ == "__main__": root = MainWindow() root.mainloop()

回答 1 投票 0


将Photoshop UI/UX编码为完全正常工作的网站?

Https://www.behance.net/gallery/45859207/ar-virtual-fitness-coach-fitness-coach-app-ar-app-ar-ar-app-ar-app-ar-app-ar-app-ar-app-ar-ar-

回答 1 投票 0




如何停止在路线更改期间更新控件

I使用Python Flet 0.21.2开发了一个简单的应用程序。该应用程序构成了两个主要视图:“欢迎”和“登录”,每个视图都定义为单独的类。路由发生到主()fu ...

回答 1 投票 0

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.