考虑Windows资源管理器(或regedit或类似的资源管理器)。左侧是树状视图,右侧是列表视图。据我所知,在所有情况下,右侧视图的内容都反映了左侧窗格中所选节点的属性。这一切都很好。但这不是我想要的。
我想要显示的树的节点只有很少的属性(2-3个)与每个节点相关联-这对于在表中水平显示为一行来说是一个合理的数量。与其将所有列表视图空间浪费在具有极少属性单个节点上,我希望让我的列表视图显示整个树的属性表(作为当前展开的树的一部分)。因此,左视图( tree )中的第n行将直接对应于右视图(list/table)中的第n行,我将对树的属性有一个很好的了解。
有没有人知道这样做的代码?我猜,将C
我在用ActionBarSherlock。在我的应用程序中,我需要2个动作条中的旋转器,所以我使用列表导航+添加自定义视图的第二个旋转器。
我使用以下代码向自定义视图中添加旋转器:
ActionBar bar = getSupportActionBar();
// FALLBACK: Use native actionbar dropdown style for 11+ API. Or use ActionBarSherlock style.
int dropDownStyle = (VERSION.SDK_INT < 11) ? R.attr.actionDropDownStyle
我试图在Xamarin.Forms,中实现可扩展列表视图,因为没有内置的控件,我使用简单的列表视图并将其分组。但我无法找到控制标题的Tap事件。
有这样的活动吗?
在表单中生成可扩展列表视图的其他可能性?
我已经通过使用GestureRecognizer尝试了下面的代码,但是没有捕获攻关。
lstView :具有分组标题的列表视图。
Content = new StackLayout {
Children = {lstView}
};
var tap = new TapGestureRecognizer ();