我有多个"状态"其中每个州只有UserControl
,具有不同的功能,如显示视频或图像以及一些不同的东西,用户可以创建状态列表并更改主窗口的背景,其中ContentControl
具有实际状态。它工作得很好,但问题是当用户将bg
颜色更改为白色然后在状态之间的转换期间屏幕变黑时会很短。这可能是因为我正在创建UserControl
每个转换的新实例,如:
contentControl.Content = new StartState();
所以我考虑制作一个所有UserControl
实例的列表,但事情是用户可能会创建很多状态并且不必要地占用一些内存。是否有更好的选择,使其不依赖于内存并快速转换(至少暂时没有屏幕变为黑色)。
答案 0 :(得分:0)
如果resolutionAnd: AND1 PORT MAP (andA, andB, resolution);
^^^^ ^^^^
具有与背景颜色和其他可视内容相关的配置,请在设置def alternat_case(word):
word2 = []
for i in range(len(word)):
if i%2 ==0:
word2.append(word[i].upper())
else:
word2.append(word[i].lower())
word2 = "".join(word2)
return print(word2)
alternat_case("python")
PyThOn
之前确保新对象设置正确。在将StartState
设置为contentControl.Content
之前,请尝试实例化并准备新的StartState
对象。
contentControl.Content