问题标签 [childviews]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1482 浏览

ios - iOS 将 CollectionView 添加到故事板 UI 构建器中的另一个视图

刚开始使用 iOS,并尝试使右侧的集合视图成为左侧视图的子视图。我似乎无法将其拖入。我认为部分问题是在导航的左侧(工作区的左侧),集合视图被称为场景。要创建我想要放置集合视图的视图,我只需将一个新的视图控制器拖到工作区中,然后进行控制+单击将其添加到主选项卡视图。我想要在集合视图上方的另一个视图,但首先要做的是......

我必须以编程方式执行此操作吗?

在此处输入图像描述

0 投票
2 回答
763 浏览

ios - iOS - 从弹出框内部(推送)视图调用主视图上的委托方法?

我需要从弹出视图的推送视图(嵌入在导航控制器中)调用我的主视图控制器('showDetails:')上的委托方法。这一切都来自故事板设置。

层次结构是:主视图->弹出框(导航控制器中嵌入的菜单表视图)->弹出框辅助视图(推送到弹出框导航控制器上)

我知道如何使用 prepareForSegue 在弹出框上设置委托,但不是在内部视图上。如何从弹出框的内部(推送)视图调用主视图上的委托方法?

这是我在弹出主视图上设置委托的方法:

0 投票
3 回答
3322 浏览

android - ExpandableListView 中的 ContextMenu

嗨 frnds 在我的应用程序中,我使用 expandableListView。我需要为可扩展的 listView 集成一个 contextMenu。在我的可扩展 ListView 中,我为不同的孩子膨胀了不同的布局。因此,当我长按每个 childView 时,我需要执行不同的操作。

这里我给出了 ContextMenu 的代码。

并在我的 onCreate() 中注册 listView forContextMenu。

但是当我按下 GroupView 时,它会显示 contextMenu。但是当我单击 childView 时,它没有显示 ContextMenu .. 请帮助我.....

0 投票
2 回答
982 浏览

android - 当我单击可展开的子元素时,如何获取 EditBox 和 RadioButton 的每个值?

我有一个可扩展的 ListView,其中每个父视图都有一个子视图。在子视图中,我有一个子子元素:EditText、TextView 和 RadioButton。

子元素在单选按钮上单击时具有不同的值,输入后编辑文本值

在此处输入图像描述

CategoryActivity.java

类别列表.java

0 投票
1 回答
2102 浏览

mfc - 在 MFC 上滚动

我正在开发一个没有 Doc/View 结构的 SDI 应用程序。我在这个项目上花了很多时间,现在我想实现垂直和水平滚动条(不是强制性的,但它们非常有用)。

我一直在寻找它,唯一的方法(显然)是使用 CScrollView 类,是真的吗?或者无论如何要在我的 CChildView 中实现滚动条?

我需要它们,因为我添加了一个带有 Stretchblt 功能的放大和缩小实用程序,当视图被缩放时,我想滚动以聚焦我想看到的内容。有什么想法吗?

如果我必须重新编码所有.. 我更喜欢在没有滚动条的情况下完成这个。

对不起我的英语,谢谢!

0 投票
0 回答
467 浏览

wpf - MVVM - 将信息从 MainWindow ViewModel 传递到基于 WinForms 的子 UserControl

我正在开发一个 WPF/MVVM 应用程序,它将承载一个 WinForms 图形控件,用于显示 CAD 类型的几何图形。

首先,一点背景。

基本上,我有一个 MainWindow,左边是 TreeView,右边是 TabControl。TreeView 只是呈现 TreeNode 对象的 Observable 集合。根据在树中单击的节点类型,主窗口的 ViewModel 为选定的树节点(“工作区”)创建适当的子 ViewModel 的实例。新的工作区被添加到另一个绑定到 TabControl 的 Observable 集合中——这会创建一个新的选项卡项。这与著名的 Josh Smith 示例非常相似。

在主窗口的 XAML 中,我正在使用<DataTemplate DataType...>

为刚刚创建的 ViewModel 实例化一个适当的 View。

到目前为止,一切都很好。这一切都很好。现在,这就是我被困的地方......

树节点的一种“类型”代表 CAD 模型。When a node of that type is selected, the view that's instantiated contains the WinForms graphical control (wrapped in a WinFormsHost UserControl). 底层 WinForms 控件有一个“LoadFile()”方法,它只需要一个文件名作为输入。

在 MainWindow 中呈现为树节点的对象包含我需要加载的文件的名称。因此,我试图找出从树节点对象中获取文件名并将其传递给底层 WinForms 控件中的“LoadFile()”方法的最佳方法。

在我为 CAD 控件创建 ViewModel 时,我在 MainWindow 的 ViewModel 中有文件名(反过来,它通过 XAML DataTemplate 创建包含 WinForms 控件的视图)。

到目前为止,我所做的每一次尝试都感觉像是把自己画到了一个角落里。那么,我是否已经在杂草中走得太远了,或者这听起来可以挽救吗?

编辑后按以下要求发布代码...

用户控制的相关代码隐藏

用户控制 XAML

MainWindow ViewModel 中的代码 - 选择新 TreeNode 时触发

0 投票
1 回答
1391 浏览

android - 如何在组可扩展列表视图中获取兄弟子视图的参考

我正在尝试实现一种场景,在该场景中,用户将在组中的许多选项中选择一个选项。见下图:

在此处输入图像描述

在上图中,在名为Sauce的组下,有 3 个选项。用户只需要检查其中的一个选项。例如,如果用户之前选择了“热”。之后,他点击“轻度”,然后检查必须从“热”中消失并出现在“轻度”上。我希望你明白这一点。

要实现这种方法,我需要参考a group's childviewsor individual checks以便我可以切换我的复选标记。我现在真的不知道该怎么办......请帮助我。谢谢..

子布局.xml

子 OnClick 侦听器

0 投票
4 回答
15829 浏览

java - 禁用布局内的所有子视图

在发布我的问题之前,我看到了许多与此相关的线程。但没有一个对我有用。我有一个带有许多其他布局和片段的 RelativeLayout 作为子级。我想在单击按钮时禁用“content_view”的所有子项以及 content_view 本身。我试过了

这没有用。我也试过

即使这样也没有用。我究竟做错了什么?请在下面找到我的 .xml 代码。我什至尝试将视图置于所有视图之上。即使这样也没有解决我的问题。

0 投票
1 回答
1097 浏览

android - 如何将水平滚动视图的特定子项设置为第一个可见子项:Android

我在一个活动中的水平滚动视图中有 6 个项目/视图。{view1, view2, view3, view4, view5, view6} 当我来到这个活动时,view1 是滚动视图中的第一个可见项目。但我希望 view1、hidden 和 view2 成为第一个可见的。我仍然希望它作为我的滚动视图项目的一部分,所以当我从左向右滑动时,它显示为第一个项目。

有人可以帮我解决这个问题,这样我就可以让android渲染Horizo​​ntalscrollview,以便第一个可见的项目是view2?

谢谢,阳光

0 投票
1 回答
122 浏览

java - 尝试在模板 xml 文件的循环中以编程方式设置视图

我有这个 XML:

我正在尝试使用此模板并将其设置为循环以使其动态复制。我能够做到这一点。但是我需要为每个循环的子视图(Button和)设置一些属性。TextView

到目前为止,这是我的代码:

但是,我得到了这个堆栈跟踪: