自定义ListBox控件2

<ListBox ItemsSource="{Binding  ListFun}"  BorderThickness="0"  Margin="25 0 0 0">
                <ListBox.ItemsPanel>
                    <ItemsPanelTemplate>
                        <UniformGrid  Columns="4"  Rows="2"  >
                        </UniformGrid>
                    </ItemsPanelTemplate>
                </ListBox.ItemsPanel>
                <ListBox.ItemContainerStyle>
                    <Style TargetType="ListBoxItem">
                        <Setter Property="FocusVisualStyle" Value="{x:Null}"/>
                        <Setter Property="Cursor" Value="Hand"/>
                        <Setter Property="Margin" Value="0,20,0,0"/>
                        <Setter Property="HorizontalAlignment" Value="Left"/>
                        <Setter Property="Background" Value="White"/>
                        <!-- 设置控件模板 -->
                        <Setter Property="Template">
                            <Setter.Value>
                                <ControlTemplate TargetType="ListBoxItem" >
                                    <StackPanel Orientation="Horizontal"  Width="110" Height="45" Background="White" >
                                        <Border Background="{Binding IsCheck,Converter={StaticResource ConvColor},Mode=TwoWay}"   Width="45" Height="45" CornerRadius="25">
                                            <Path Fill="White"  Stroke="White" Data="{Binding FunName,Converter={StaticResource ImgConvert}}" Stretch="Uniform" Width="20" Height="20" VerticalAlignment="Center" HorizontalAlignment="Center"></Path>
                                        </Border>
                                        <TextBlock Margin="15 0 0 0" Text="{Binding FunName}" VerticalAlignment="Center"></TextBlock>
                                    </StackPanel>
                                    <ControlTemplate.Triggers>
                                        <Trigger Property="IsMouseOver" Value="true">
                                            <Setter Property="Opacity"  Value="0.7"/>
                                        </Trigger>

                                    </ControlTemplate.Triggers>
                                </ControlTemplate>
                            </Setter.Value>
                        </Setter>
                        <!-- 设置触发器 -->

                        <Style.Triggers>
                            <!--<Trigger Property="IsSelected" Value="true">
                                            <Setter Property="Background" Value="#CFF5E2"/>

                                        </Trigger>-->
                            <Trigger Property="IsMouseOver" Value="true">
                                <Setter Property="Background" Value="#CFF5E2"/>
                            </Trigger>
                        </Style.Triggers>
                    </Style>
                </ListBox.ItemContainerStyle>

            </ListBox>

 

 

   //常用功能
                    var cygnModel = Common.GetGnglEntityByFjd(gztModel.Find(s => s.JDPX == 2).ZJ);
                    if (cygnModel.Any())
                    {
                        cygnModel.ForEach((ary) =>
                        {
                            PageModule pageModel = new PageModule(ary.JDMC, ary.JDSX, ary.JDPX);
                            model.ListFun.Add(pageModel);
                        });
                    }

 

<!--工作台 常用功能-->
    <GeometryGroup x:Key="快速开单">
        <PathGeometry Figures="M268.02606186 955.64232617a117.44211993 117.44211993 0 0 1-117.28124029-117.2812403L150.74482157 228.30558079A117.44211993 117.44211993 0 0 1 268.02606186 111.02434049l488.02831609 0a117.44211993 117.44211993 0 0 1 117.2812403 117.2812403l0 609.97506528a117.44211993 117.44211993 0 0 1-117.2812403 117.28124029z m0-792.97562884a65.79976308 65.79976308 0 0 0-65.71932328 65.71932326l0 609.97506528a65.79976308 65.79976308 0 0 0 65.71932328 65.71932326l488.02831609 0a65.79976308 65.79976308 0 0 0 65.71932328-65.71932326L821.77370123 228.30558079a65.79976308 65.79976308 0 0 0-65.71932328-65.71932326z"></PathGeometry>
        <PathGeometry Figures="M318.94446042 559.15451174a25.82117841 25.82117841 0 1 1 0-51.56191701l386.11107916 0a25.82117841 25.82117841 0 1 1 0 51.56191701zM318.94446042 681.10126091a25.82117841 25.82117841 0 1 1 0-51.24015778l263.44037172 0a25.82117841 25.82117841 0 1 1 0 51.64235683zM318.94446042 436.80556354a25.82117841 25.82117841 0 1 1 0-51.64235684l386.11107916 0a25.82117841 25.82117841 0 1 1 0 51.64235684z" ></PathGeometry>
    </GeometryGroup>
    <GeometryGroup x:Key="新增预约">
        <PathGeometry Figures="M975.127273 314.181818c-25.6-60.509091-62.836364-114.036364-107.054546-160.581818-46.545455-46.545455-100.072727-83.781818-160.581818-107.054545C644.654545 20.945455 579.490909 6.981818 512 6.981818c-67.490909 0-134.981818 13.963636-195.490909 39.563637C256 72.145455 202.472727 109.381818 155.927273 155.927273S72.145455 256 48.872727 316.509091C20.945455 377.018182 6.981818 442.181818 6.981818 512c0 67.490909 13.963636 134.981818 39.563637 195.490909 25.6 60.509091 62.836364 114.036364 107.054545 160.581818 46.545455 46.545455 100.072727 83.781818 160.581818 107.054546 62.836364 25.6 128 39.563636 195.490909 39.563636 67.490909 0 134.981818-13.963636 195.490909-39.563636 60.509091-25.6 114.036364-62.836364 160.581819-107.054546 46.545455-46.545455 83.781818-100.072727 107.054545-160.581818 25.6-62.836364 39.563636-128 39.563636-195.490909 2.327273-69.818182-9.309091-134.981818-37.236363-197.818182zM512 961.163636C262.981818 961.163636 60.509091 758.690909 60.509091 512 60.509091 262.981818 262.981818 60.509091 512 60.509091S963.490909 262.981818 963.490909 512c-2.327273 246.690909-202.472727 449.163636-451.490909 449.163636z m0 0"/>
        <PathGeometry Figures ="M679.563636 567.854545H512V330.472727c0-16.290909-13.963636-30.254545-30.254545-30.254545-16.290909 0-30.254545 13.963636-30.254546 30.254545v267.636364c0 16.290909 13.963636 30.254545 30.254546 30.254545h197.818181c16.290909 0 30.254545-13.963636 30.254546-30.254545 0-16.290909-13.963636-30.254545-30.254546-30.254546z m0 0"/>
    </GeometryGroup>
    <GeometryGroup x:Key="会员充值">
        <PathGeometry Figures="M1051.778887 191.126135l-160.529323-15.167518a30.643008 30.643008 0 0 0-31.212752 19.24812l-58.930045 151.582797a30.396632 30.396632 0 0 0 28.348631 41.437353c12.195609 0 23.667489-7.37588 28.364031-19.402105l37.048782-95.285895a446.633383 446.633383 0 0 1 68.307729 238.430316c0 248.778105-202.382436 451.160541-451.160542 451.160541S60.808662 760.778105 60.808662 512 263.221895 60.839459 512 60.839459a30.427429 30.427429 0 0 0 0-60.839459C229.68397 0 0 229.68397 0 512S229.68397 1024 512 1024 1024 794.31603 1024 512c0-96.702556-26.654797-188.877955-76.992481-269.673865l99.073925 9.362286c16.384 1.693835 31.551519-10.686556 33.106767-27.409323a30.381233 30.381233 0 0 0-27.409324-33.152963z"/>
        <PathGeometry Figures="M318.086737 300.347669l-91.836632 149.242226a31.782496 31.782496 0 0 0 4.065203 38.126676l267.040722 294.634827a31.874887 31.874887 0 0 0 22.712782 9.53167c8.530767 0 16.815158-3.649444 22.712782-9.73185L808.220872 488.748271a31.874887 31.874887 0 0 0 4.249985-38.326857l-91.867428-149.842767a32.105865 32.105865 0 0 0-26.962767-15.213715h-348.77594a31.53612 31.53612 0 0 0-26.777985 14.982737z m295.743519 88.156391l-88.510557 73.204451v19.509895h66.336722a9.500872 9.500872 0 0 1 0 19.017143h-66.336722v37.248962h55.188211a9.485474 9.485474 0 1 1 0 19.001745h-55.188211v48.443669a9.485474 9.485474 0 1 1-18.986346 0V556.501654h-54.094917a9.500872 9.500872 0 1 1 0-19.001744h54.094917v-37.248963h-66.336721a9.500872 9.500872 0 1 1 0-19.017142h66.336721v-20.110437l-81.673624-70.879278a9.500872 9.500872 0 1 1 12.472782-14.351398l79.102075 68.661894 85.477053-70.694496a9.500872 9.500872 0 1 1 12.118617 14.64397z"/>
    </GeometryGroup>
    <GeometryGroup x:Key="员工业绩">
        <PathGeometry Figures="M340.821333 647.808h-44.544c-92.245333 0-168.597333 84.373333-168.597333 186.325333v116.053334c0 38.656 28.629333 70.293333 63.616 70.293333h50.901333l206.784-225.002667-108.16-147.669333zM849.834667 834.133333c0-101.952-76.373333-186.325333-168.618667-186.325333h-47.722667L283.562667 1024h505.813333c34.986667 0 63.637333-31.637333 63.637333-70.314667V834.133333h-3.2zM398.08 101.973333c-3.178667-10.56-3.178667-17.6-3.178667-24.618666C394.901333 35.157333 439.466667 0 496.704 0s104.981333 35.157333 104.981333 77.354667c0 7.04-3.178667 17.578667-6.357333 24.597333 85.888 45.717333 143.146667 144.149333 143.146667 260.181333 0 158.208-108.16 284.8-241.770667 284.8S254.933333 520.32 254.933333 362.112c0-116.032 60.437333-217.984 143.146667-260.181333z m270.421333 260.16c0-10.538667-3.2-17.578667-28.629333-28.117333l-267.242667-59.776c-22.250667-7.04-34.986667 3.52-38.186666 14.08-6.336 24.597333-12.714667 49.194667-12.714667 73.813333 3.2 116.032 79.530667 210.965333 174.976 210.965334s171.797333-94.933333 171.797333-210.965334z"/>
        <!--<PathGeometry Figures=""/>-->
    </GeometryGroup>
    <GeometryGroup x:Key="快速开卡">
        <PathGeometry Figures="M944.654845 956.530801H856.187579a33.7346 33.7346 0 0 0 0 67.469199h88.036978a33.7346 33.7346 0 0 0 0-67.469199z m152.494159-466.862762l-180.721069-316.347928-3.872594-6.626439-66.092277-115.231196a105.592739 105.592739 0 0 0-18.846626-22.977393 96.642743 96.642743 0 0 0-116.091772-15.662493L48.450458 396.639718a107.486007 107.486007 0 0 0-44.061518 57.056223 90.102362 90.102362 0 0 0 7.745189 72.632658c0.774519 1.635095 1.46298 3.270191 2.409614 4.819229l247.846038 425.382973H100.257164a33.7346 33.7346 0 0 0 0 67.469199h644.916044a33.7346 33.7346 0 0 0 0-67.469199H481.57862l579.598286-334.592151a97.933608 97.933608 0 0 0 35.972098-132.270611zM71.427851 494.831498v-0.602403a50.085553 50.085553 0 0 1 0-20.137491 30.034121 30.034121 0 0 1 12.908648-18.158164l663.074208-381.235398a25.817296 25.817296 0 0 1 38.812001 10.412976l36.144214 62.30574-712.12707 414.88394z m958.424069 67.4692l-665.655937 383.817127a29.259602 29.259602 0 0 1-38.898059-10.412976L141.220607 617.807883l715.827548-410.83923 183.216741 316.347928a29.259602 29.259602 0 0 1-10.154803 38.984117zM778.735692 357.053198l-116.522061 67.469199c-10.326918 7.745189-15.576435 20.739894-7.745188 31.15287a31.927389 31.927389 0 0 0 20.998067 10.671149 19.535087 19.535087 0 0 0 10.326918-2.58173l116.522061-67.469199c10.326918-7.745189 15.576435-20.739894 7.745188-31.15287s-20.825952-15.490377-31.324985-8.089419z"/>
        <!--<PathGeometry Figures=""/>-->
    </GeometryGroup>
    <GeometryGroup x:Key="新增会员">
        <PathGeometry Figures="M573.446144 434.374656c-26.929152 11.085824-51.612672 25.868288-74.054656 44.346368-22.441984 18.480128-41.842688 39.601152-58.211328 63.361024-16.365568 23.7568-29.039616 49.763328-38.014976 78.012416-8.976384 28.24704-13.464576 57.94816-13.464576 89.09824 0 27.456512 3.565568 53.721088 10.692608 78.799872 7.124992 25.080832 17.027072 48.712704 29.70112 70.885376L408.70912 858.877952c-15.309824 0-33.127424-0.524288-53.45792-1.58208-20.325376-1.056768-41.312256-2.510848-62.96064-4.359168-21.646336-1.844224-43.165696-3.959808-64.546816-6.330368-21.387264-2.376704-40.788992-4.888576-58.211328-7.5264-17.427456-2.6368-32.210944-5.279744-44.352512-7.921664-12.145664-2.633728-19.801088-5.276672-22.965248-7.916544-5.809152-4.226048-10.162176-17.292288-13.070336-39.200768-2.900992-21.914624-1.716224-50.033664 3.56352-84.34688 2.108416-13.201408 6.470656-24.030208 13.065216-32.474112 6.603776-8.449024 14.654464-15.706112 24.160256-21.776384 9.500672-6.075392 20.064256-10.958848 31.681536-14.654464 11.613184-3.69664 23.493632-7.26016 35.64032-10.694656 12.140544-3.433472 23.888896-7.129088 35.236864-11.08992 11.355136-3.958784 21.781504-8.841216 31.287296-14.649344 11.085824-6.866944 19.668992-13.597696 25.739264-20.196352 6.070272-6.59968 10.433536-13.06624 13.069312-19.405824 2.640896-6.330368 3.95776-12.93312 3.95776-19.798016 0-6.86592-0.26112-14.517248-0.7936-22.966272-1.055744-12.143616-5.276672-21.777408-12.669952-28.905472-7.39328-7.126016-15.572992-14.393344-24.551424-21.78048-4.224-3.69664-8.04864-8.844288-11.48416-15.449088-3.4304-6.59456-6.465536-13.32736-9.106432-20.192256-2.640896-7.921664-5.276672-16.099328-7.917568-24.554496-3.697664-1.051648-7.39328-2.902016-11.08992-5.542912-3.168256-2.635776-6.59968-6.332416-10.295296-11.085824-3.697664-4.753408-6.8608-11.618304-9.501696-20.595712-2.640896-8.973312-3.70176-17.156096-3.16928-24.546304 0.528384-7.39328 2.108416-13.996032 4.749312-19.801088 2.116608-5.809152 5.542912-11.35616 10.299392-16.631808 0-20.064256 1.051648-40.127488 3.16416-60.19072 2.112512-16.899072 5.809152-35.111936 11.090944-54.647808 5.279744-19.539968 13.463552-36.963328 24.5504-52.274176 10.561536-14.78656 21.912576-26.795008 34.055168-36.03456 12.145664-9.239552 24.81664-16.498688 38.018048-21.77536 13.198336-5.285888 26.262528-8.845312 39.199744-10.696704C384.029696 65.434624 396.567552 64.512 408.70912 64.512c15.315968 0 30.492672 1.716224 45.5424 5.147648 15.04768 3.434496 29.17376 8.050688 42.372096 13.85984 13.202432 5.808128 24.943616 12.408832 35.245056 19.801088 10.2912 7.392256 18.347008 14.782464 24.15104 22.17472 13.729792 16.894976 23.759872 35.5072 30.097408 55.832576 6.336512 20.330496 10.8288 39.733248 13.461504 58.215424 2.643968 21.115904 3.961856 42.50112 3.961856 64.149504 3.69664 2.640896 6.598656 6.071296 8.712192 10.295296 2.112512 3.697664 3.82976 8.450048 5.147648 14.255104 1.321984 5.808128 1.455104 12.937216 0.39936 21.385216-1.056768 11.619328-3.3024 20.72576-6.7328 27.32544-3.434496 6.598656-7.259136 11.746304-11.488256 15.44192-4.749312 4.221952-9.764864 7.129088-15.044608 8.712192-1.056768 3.165184-2.112512 6.603776-3.165184 10.2912l-3.96288 11.09504C576.34816 426.186752 575.025152 430.145536 573.446144 434.374656L573.446144 434.374656 573.446144 434.374656zM686.696448 459.711488c34.322432 0 66.660352 6.602752 97.019904 19.800064 30.358528 13.203456 56.763392 31.154176 79.197184 53.856256 22.443008 22.704128 40.264704 49.232896 53.458944 79.592448 13.202432 30.363648 19.801088 62.698496 19.801088 97.022976 0 34.320384-6.593536 66.658304-19.801088 97.017856-13.19936 30.358528-31.015936 56.884224-53.458944 79.5904-22.433792 22.709248-48.837632 40.52992-79.197184 53.46304-30.359552 12.936192-62.698496 19.39968-97.019904 19.39968-34.84672 0-67.45088-6.468608-97.810432-19.39968-30.35648-12.937216-56.76032-30.753792-79.198208-53.46304-22.438912-22.706176-40.259584-49.23392-53.45792-79.5904-13.202432-30.359552-19.801088-62.698496-19.801088-97.017856 0-34.32448 6.59968-66.659328 19.801088-97.022976 13.198336-30.358528 31.019008-56.88832 53.45792-79.592448 22.437888-22.70208 48.841728-40.6528 79.198208-53.856256C619.244544 466.313216 651.848704 459.711488 686.696448 459.711488L686.696448 459.711488 686.696448 459.711488zM832.420864 660.878336c3.173376-10.556416 1.717248-20.192256-4.354048-28.909568-6.071296-8.711168-14.12096-14.913536-24.155136-18.610176-10.03008-3.693568-20.063232-3.958784-30.098432-0.790528-10.029056 3.16928-17.41824 11.353088-22.170624 24.5504-2.640896 8.978432-5.146624 17.292288-7.527424 24.953856-2.373632 7.652352-4.753408 15.702016-7.12704 24.15104-2.373632 8.451072-5.275648 17.554432-8.712192 27.328512-3.4304 9.764864-7.78752 20.985856-13.068288 33.656832-5.277696 13.724672-12.804096 20.196352-22.571008 19.39968-9.767936-0.791552-17.291264-6.463488-22.571008-17.026048-5.809152-10.560512-11.224064-21.909504-16.234496-34.052096-5.018624-12.145664-9.901056-24.032256-14.654464-35.639296-4.75648-11.619328-8.977408-22.182912-12.674048-31.681536-3.692544-9.506816-6.8608-17.164288-9.505792-22.976512-4.219904-8.44288-11.213824-13.19424-20.98176-14.247936-9.767936-1.055744-19.277824 0.396288-28.51328 4.352-9.239552 3.959808-16.894976 10.167296-22.967296 18.614272-6.070272 8.450048-6.996992 17.688576-2.771968 27.718656 3.69664 10.561536 7.916544 22.441984 12.668928 35.64032 4.749312 13.201408 9.773056 26.66496 15.048704 40.392704 5.280768 13.725696 10.292224 27.191296 15.048704 40.392704 4.753408 13.197312 8.973312 24.5504 12.670976 34.052096 7.919616 20.063232 19.934208 35.115008 36.033536 45.144064 16.109568 10.036224 33.000448 15.31392 50.690048 15.839232 17.68448 0.530432 34.582528-3.434496 50.688-11.8784 16.106496-8.448 27.8528-21.12 35.24096-38.014976 5.809152-13.725696 11.752448-28.112896 17.8176-43.164672 6.075392-15.040512 11.884544-29.699072 17.430528-43.9552 5.538816-14.256128 10.691584-27.98592 15.439872-41.18528C825.293824 681.731072 829.252608 670.381056 832.420864 660.878336L832.420864 660.878336 832.420864 660.878336zM832.420864 660.878336"/>
        <!--<PathGeometry Figures=""/>-->
    </GeometryGroup>
    <GeometryGroup x:Key="资金充值">
        <PathGeometry Figures="M648.533333 434.7904v34.133333h98.304a34.133333 34.133333 0 1 1 0 68.266667H648.533333V621.226667c0 15.086933-15.291733 27.306667-34.133333 27.306666s-34.133333-12.219733-34.133333-27.306666v-84.036267h-106.496a34.133333 34.133333 0 0 1 0-68.266667H580.266667v-34.133333h-72.362667a34.133333 34.133333 0 0 1 0-68.266667h33.792l-57.617067-64.375466a34.133333 34.133333 0 1 1 50.858667-45.499734l68.369067 76.356267 68.334933-76.356267a34.133333 34.133333 0 1 1 50.858667 45.499734l-57.582934 64.375466h47.786667a34.133333 34.133333 0 1 1 0 68.266667H648.533333zM233.5744 853.333333H204.8a204.8 204.8 0 0 1-204.8-204.8V0h989.866667a204.8 204.8 0 0 1 204.8 204.8v648.533333H302.353067c8.669867 56.866133 60.996267 101.137067 124.928 101.137067H1290.922667V319.658667c0-34.747733-16.213333-67.140267-44.066134-89.4976a34.133333 34.133333 0 1 1 42.734934-53.248c43.690667 35.089067 69.597867 86.869333 69.597866 142.7456v703.0784H427.246933c-101.137067 0-184.797867-74.069333-193.672533-169.403734zM68.266667 68.266667v580.266666a136.533333 136.533333 0 0 0 136.533333 136.533334h921.6V204.8a136.533333 136.533333 0 0 0-136.533333-136.533333H68.266667z"/>
        <!--<PathGeometry Figures=""/>-->
    </GeometryGroup>
    <GeometryGroup x:Key="可用余额">
        <PathGeometry Figures="M864.2304 153.66144l-49.31584 52.34176c79.5136 78.50496 129.33632 187.20256 129.33632 307.47648 0 237.52704-193.24416 431.27296-431.26784 431.27296-237.53216 0-431.27296-193.24416-431.27296-431.27296 0-237.52704 193.23904-431.27296 431.27296-431.27296a428.23168 428.23168 0 0 1 166.56896 33.7152l34.71872-63.4112A499.08736 499.08736 0 0 0 512.97792 10.24c-277.28896 0-502.7328 225.44896-502.7328 502.72768 0 277.27872 225.44896 502.72768 502.7328 502.72768 277.2736 0 502.72256-225.44896 502.72256-502.72768 0.512-140.40064-57.86624-267.71968-151.47008-359.30624z m0 0"/>
        <PathGeometry Figures="M658.41664 513.47456c19.61984 0 35.72736-16.10752 35.72736-35.72736 0-19.63008-16.10752-35.73248-35.72736-35.73248h-105.18016l128.82944-134.87104c13.58336-14.592 13.58336-37.23264-1.00864-50.82624-14.09024-13.58336-36.736-13.0816-50.82624 1.00864L515.9936 377.09824 395.21792 256.82432c-14.09024-14.09024-36.74112-14.09024-50.83136 0s-14.58688 36.736-0.50176 50.82624l132.85376 133.35552v1.00864H370.56c-19.62496 0-35.73248 16.1024-35.73248 35.73248 0 19.62496 16.10752 35.72736 35.73248 35.72736h106.18368v71.9616H370.56c-19.62496 0-35.73248 16.10752-35.73248 35.73248 0 19.63008 16.10752 35.73248 35.73248 35.73248h106.18368v106.69056c0 19.61984 16.1024 35.73248 35.72736 35.73248 19.63008 0 35.73248-16.10752 35.73248-35.73248V656.896h109.19936c19.62496 0 35.73248-16.1024 35.73248-35.73248 0-19.62496-16.10752-35.73248-35.73248-35.73248h-109.19936v-71.9616h110.21312z m0 0M657.90976 82.2016a36.23424 36.23424 0 1 0 72.46336 0 36.23424 36.23424 0 0 0-72.46336 0z m0 0M809.88672 185.86624a36.22912 36.22912 0 1 0 72.45824 0 36.22912 36.22912 0 0 0-72.45824 0z m0 0"/>
    </GeometryGroup>

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值