![]() |
1
2
是的,自定义控件是个好主意。此外,在这种情况下,M-V-VM是必须的;它将大大降低应用程序的复杂性。 我要一个统一的格子,用纽扣做方格。如果要添加“?”,则必须创建三态自定义按钮。中间状态。 按钮的型号应该是
用代码而不是控件处理模型。把九个雷区放到你的视图模型上的一个可观察集合中,绑定到你的统一网格,你有一个3x3扫雷游戏。每个按钮处理自己的逻辑。您可以通过视图模型钩住模型,迭代所有的方块,并确定是否每个人都被点击过。 |
![]() |
2
0
我认为您应该创建一个单独的、由所有者绘制的控件。WPF很酷,但是WPF应用程序在窗体上的控件总数方面仍然有相同的限制,因此在扫雷器中为每个单元单独设置控件仍然是个问题。 尽管扫雷机已经很累了,但我自己也很喜欢它。也许你可以通过把电池做成六边形而不是矩形来获得更多的乐趣,并且把地雷排列成能拼出脏字的形状。 |
|
Zubair · 如何从wpf列表框中获取选定列表项中的选定单选按钮 7 年前 |
![]() |
HEDMON · WPF-具有组合框的条件可见性 7 年前 |
![]() |
Christian Klemm · WPF Chatbox控件 8 年前 |
![]() |
klaydze · WPF中的文本框标记样式[重复] 9 年前 |
![]() |
wildcolor · wpf画布和视频控制全屏 9 年前 |