小编Tre*_*zam的帖子

如何在我的工具箱下找到图表控件?

正如您在下面的屏幕截图中看到的那样,我的工具箱下没有选项图表。我检查了一下,似乎有适当的参考资料。我也没有看到任何添加图表控件的选项。请帮忙。恩克斯。

参考

参考

工具箱

工具箱

没有添加图表控件的选项

选项

c# wpf visual-studio

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

从DataGrid删除空白

我正在填充数据网格并在DataGrid上进行了一些样式设计。我一直在DataGrid的左侧获得空白。我尝试将填充和边距设置为0,但仍然获得空白。我已经附上了下面的截图。请建议如何摆脱该空白。

1个

XAML代码:

<Window.Resources>
        <!-- DataGrid style -->
        <Style x:Key="DataGridStyle1" TargetType="{x:Type DataGrid}">
            <Setter Property="ColumnHeaderStyle" Value="{DynamicResource ColumnHeaderStyle1}"/>
            <Setter Property="CellStyle" Value="{DynamicResource CellStyle1}"/>
        </Style>
        <!-- DataGridColumnHeader style -->
        <Style x:Key="ColumnHeaderStyle1" TargetType="DataGridColumnHeader">
            <Setter Property="Height" Value="27"/>
            <Setter Property="Background" Value="#191919"/>
            <Setter Property="Foreground" Value="Cyan"/>
            <Setter Property="VerticalAlignment" Value="Center"/>
            <Setter Property="Padding" Value="3,2,2,2"/>
        </Style>

        <Style x:Key="CellStyle1" TargetType="DataGridCell">
            <Setter Property="Height" Value="25"/>
            <Setter Property="Background" Value="#333333"/>
            <Setter Property="Foreground" Value="White"/>
            <Setter Property="BorderBrush" Value="Black"/>
            <Setter Property="BorderThickness" Value="0.1"/>
        </Style>

    </Window.Resources>

    <Grid>
        <Canvas>
            <DataGrid x:Name="dataGrid1" Canvas.Left="10" Canvas.Top="10" Height="auto" Width="auto" MaxHeight="400" AutoGenerateColumns="True" Style="{DynamicResource DataGridStyle1}"/>
        </Canvas>
    </Grid>
Run Code Online (Sandbox Code Playgroud)

c# wpf xaml

2
推荐指数
1
解决办法
1065
查看次数

复制文件夹并更改该文件夹中文件的值

我有一个名为main的文件夹.我想将此文件夹及其所有文件复制300次,并将每个新文件夹重命名为example0,example1,example2,example3 .... example300.

文件夹中有许多文件.我想找到文件config.ini,每次查找这行"amount = 0",每次创建一个新文件夹时将0增加1.

因此example0文件夹的配置文件数量值将为0,example1文件夹的配置文件数量值将为1,依此类推.

请问我能得到一些帮助.我本可以手动创建文件夹,但300有点多.寻找一种更简单的方法.谢谢.

bash shell

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

命名参数未被检测到

我有一个简单的查询如下.如果我硬编码id值如下,我得到预期的结果.但是如果我试图从Param获取值,它会抛出IllegalArgumentException异常.请注意,我已经尝试将Param用作long和String,但结果仍然相同.请告诉我我做错了什么.谢谢.

我的查询

public interface FeedDetailRepository extends JpaRepository<FeedDetail, Long> {
    @Query("select fd.message from FeedDetail as fd where fd.feedId =: id")
    String custom(@Param("id") long id);
}  
Run Code Online (Sandbox Code Playgroud)

在Controller,如果我运行以下命令,我会得到一个例外.

@GetMapping("/something/{id}")
    public String getDetail(@PathVariable long id){
        return feedDetailRepository.custom(id);
    }
Run Code Online (Sandbox Code Playgroud)

但如果我硬编码id值如下,我得到想要的结果.

public interface FeedDetailRepository extends JpaRepository<FeedDetail, Long> {
    @Query("select fd.message from FeedDetail as fd where fd.feedId = 4")
    String getDetailBasedOnFeedId(@Param("id") long id);
}
Run Code Online (Sandbox Code Playgroud)

例外

嵌套异常是java.lang.IllegalArgumentException:org.hibernate.QueryException:未绑定的命名参数:id

java hibernate jpa spring-boot

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

标签 统计

c# ×2

wpf ×2

bash ×1

hibernate ×1

java ×1

jpa ×1

shell ×1

spring-boot ×1

visual-studio ×1

xaml ×1