我有这个XAML从我的视图模型中呈现菜单:
std::vector<int>
除了第一个菜单打开后图标消失外,一切正常。假设我有两个菜单,每个菜单都有一个子菜单,我打开菜单'A',子菜单显示图标。然后我打开菜单'B',子菜单显示图标。然后再打开菜单'A',子菜单不显示图标。菜单“B”中只有子菜单显示它的图标。
答案 0 :(得分:2)
int main(int argc, char** argv) {
::testing::InitGoogleMock(&argc, argv);
//::testing::InitGoogleTest(&argc, argv);
return RUN_ALL_TESTS();
}
是Image
,只能有一个父级,因此您会看到此行为。在资源中创建Control
控件,并设置为与Image
XAML属性不共享:
x:Shared
检查我的样本here