首页 > 其他分享 >ItemControl条目类控件使用Index

ItemControl条目类控件使用Index

时间:2024-09-06 11:15:24浏览次数:8  
标签:控件 Index ItemsControl values ItemControl con

                                        <ItemsControl x:Name="If">
                                            <ItemsControl.ItemsPanel>
                                                <ItemsPanelTemplate>
                                                    <StackPanel Orientation="Horizontal" HorizontalAlignment="Stretch" VerticalAlignment="Stretch"></StackPanel>
                                                </ItemsPanelTemplate>
                                            </ItemsControl.ItemsPanel>
                                            <ItemsControl.ItemTemplate>
                                                <DataTemplate>
                                                    <ContentPresenter x:Name="FixTextInfoContentPresenter">
                                                        <ContentPresenter.Content>
                                                            <MultiBinding Converter="{StaticResource TextInfoDataToControlConverter}">
                                                                <Binding RelativeSource="{RelativeSource Mode=TemplatedParent}"></Binding>
                                                                <Binding ElementName="If"/>
                                                            </MultiBinding>
                                                        </ContentPresenter.Content>
                                                    </ContentPresenter>
                                                </DataTemplate>
                                            </ItemsControl.ItemTemplate>
                                        </ItemsControl>
在Converters中写相应的转换

            ItemsControl con = values[2] as ItemsControl;
            int index = con.ItemContainerGenerator.IndexFromContainer(values[1] as ContentPresenter);

 

标签:控件,Index,ItemsControl,values,ItemControl,con
From: https://www.cnblogs.com/HRDK-CADeveloper/p/18399862

相关文章

  • .NET 多版本兼容的精美 WinForm UI控件库
    前言有粉丝小伙伴在后台留言咨询有没有WinForm控件库推荐,现在就给安排上。.NET平台进行Windows应用程序开发的我们来说,找一个既美观又实用的WinFormUI控件库至关重要。本文将介绍ReaLTaiizor一款不仅具备精美界面、丰富控件选择,还支持从.NETFramework4.8到.NET8......
  • Vue 实现图片下拉选择控件
    element-ui的组件库中没有图片下拉选择组件,基于el-select组件做的改动并不能完全满足需求,因此决定重写一个。从头到尾做下来收获很多,我决定把实现过程中遇到的问题记录一下。效果图在线试用地址设计要点接下来将上面代码中的关键部分拆分介绍1.回显选中的图片和lab......
  • 细说TimeSeriesSplit​​​ 的 ​​train_index​​​ 和 ​​valid_index​
    在时间序列数据中,TimeSeriesSplit的train_index和valid_index的矩阵元素数量由以下几个因素决定:时间序列的总长度(n_samples):即整个数据集的样本数量。train_index和valid_index会从中划分出不同的数据块。划分的次数(n_splits):定义了交叉验证要进行多少次切分。在每次切......
  • C#自定义控件—仪表盘
    C#用户控件之仪表盘如何让温度、湿度、压力等有量程的监控值如仪表盘(DashBoard)一样显示?思路(GDI绘图):定义属性:(仪表盘的半径、颜色、间隙;刻度圆的半径、颜色、字体;指针的颜色、占比;文本的字体、占比;)绘制图形:(半圆、刻度、指针、中心、文本)定义属性(将以上属性挨个敲完)//量程属......
  • unity ui控件与C#脚本类对应表
    unityui控件与C#脚本类对应表原文中文C#--classesImage图像ImageText-TextMeshPro文本-TextMeshPrcTMP_TextRawImage原始图像RawImagePanel面板ImageToggle切换ToggleSlider滑动条SliderScrollbar滚动条ScrollbarScrollView滚动......
  • 基于Material Design风格开源的Avalonia UI控件库
    前言今天大姚给大家分享一款基于MaterialDesign风格开源、免费(MITLicense)的AvaloniaUI控件库:Material.Avalonia。当前项目还处于alpha阶段。Avalonia介绍Avalonia是一个强大的框架,使开发人员能够使用.NET创建跨平台应用程序。它使用自己的渲染引擎绘制UI控件,确保在Windows、macO......
  • c#判断右键菜单(ContextMenuStrip)是从哪个控件弹出来的方法
    1.方法一:在contextMenuStrip1打开时获取控件名称双击contextMenuStrip1在它的opening事件中写入下面的代码:privatevoidcontextMenuStrip1_Opening(objectsender,CancelEventArgse){stringwhichcontrol_name=(senderasContextMenuStrip).So......
  • 第1章 简单控件 1.3 常用布局
        本节介绍常见的几种布局用法,包括:在某个方向上顺序排列的线性布局,参照其他视图的位置相对排列的相对布局,像表格那样分行分列显示的网格布局,以及支持通过滑动操作拉出更多内容的滚动视图。1.3.1  线性布局 LinearLayout    前几个小节的例程中,XML文......
  • C#自定义控件—文本显示、文本设值
    C#用户控件之文本显示、设定组件如何绘制一个便捷的文本显示组件、文本设值组件(TextShow,TextSet)?绘制此控件的目的就是方便一键搞定标签显示(可自定义方法显示文本颜色等),方便自定义方法又省略了挨个拖拽的过程纯定义属性【文本设定】:字体、标签、值、单位;事件方法:Enter、Lea......
  • jQuery日历控件与假日显示
    jQuery日历控件与假日显示在Web开发中,日历控件是一个常见的组件,用于显示日期并帮助用户选择日期。jQuery日历控件是一款流行的JavaScript库,可以轻松地实现日历功能。在很多应用场景中,我们需要在日历上标识出假日,以提醒用户。本文将介绍如何结合jQuery日历控件和假日数据,实现假日在......