小编Kay*_*aya的帖子

WPF WrapPanel/ItemsControl不滚动

我有一个显示项目的包装面板,但我不能让滚动条正常工作任何想法的错误是什么?

       <ScrollViewer>
        <ItemsControl Name="itemsControl">
            <ItemsControl.ItemsPanel>
                <ItemsPanelTemplate>
                    <WrapPanel ItemWidth="{Binding ElementName=sizeSlider, Path=Value}" 
                                   FlowDirection="LeftToRight"  Height="auto" Width="auto"
                                   HorizontalAlignment="Left" Name="wrapPanel1" 
                                   VerticalAlignment="Top"
                                   Margin="5"
                               >
                    </WrapPanel>
                </ItemsPanelTemplate>
            </ItemsControl.ItemsPanel>
        </ItemsControl>
    </ScrollViewer>
</StackPanel>
Run Code Online (Sandbox Code Playgroud)

wpf wrappanel scrollviewer

8
推荐指数
1
解决办法
7064
查看次数

WPF MenuItem IsChecked Binding无法正常工作

任何人都知道为什么菜单项绑定不起作用?

<ToggleButton Name="toggleButton" Checked="checkBoxPublish_Checked" >
    <ToggleButton.Resources>
        <converters:BooleanToHiddenVisibility x:Key="boolToVis"/>
    </ToggleButton.Resources>
    <Grid>
        <Image  Height="auto"  HorizontalAlignment="Left" Margin="5" Name="image1" Stretch="Fill" VerticalAlignment="Top" Width="auto"  />
        <Viewbox >
            <TextBlock Text="Blocked" Opacity="0.7" Foreground="Red"   Visibility="{Binding Path=IsChecked, ElementName=toggleButton, Converter={StaticResource boolToVis}}"/>
        </Viewbox>
    </Grid>
    <ToggleButton.ContextMenu>
        <ContextMenu StaysOpen="True" >
            <MenuItem x:Name="menuItemBlock" Header="Block" Click="menuItemClick"  IsCheckable="True" IsChecked="{Binding ElementName=toggleButton, Path=IsChecked}"/>
            <MenuItem x:Name="menuItemIgnorePtz" Header="Ignore Ptz" Click="menuItemClick"  IsCheckable="True" />
        </ContextMenu>
    </ToggleButton.ContextMenu>
</ToggleButton>
Run Code Online (Sandbox Code Playgroud)

wpf menuitem ischecked

7
推荐指数
1
解决办法
9434
查看次数

如何将System.Windows.Media.SolidcolorBrush转换为System.Drawing.Color?

我需要将System.Windows.Media.SolidcolorBrush转换为C#中的System.Drawing.Color,任何线索都会很棒.

.net c# wpf winforms

7
推荐指数
1
解决办法
1万
查看次数

C#使用Conditional()和环境变量

如何使用条件("Condition1")属性,其中"Condition1"是环境变量.帮助说可以做但不说怎么做?

c# visual-studio-2010

6
推荐指数
2
解决办法
862
查看次数

在ISO中将ISO 8601字符串解析为DateTime?

我有一个字符串,"2009-10-08 08:22:02Z",它是ISO 8601格式.

如何使用DateTime来解析此格式?

.net datetime iso8601

5
推荐指数
2
解决办法
2万
查看次数