小编Kam*_*ill的帖子

双击 WPF Datagrid 会使程序崩溃

当我双击数据网格中的一行时,我想做一些事情。我可以使用AutoGenerateColumns="False"来执行此操作,但是当我尝试使用AutoGenerateColumns="True"时,双击一行会使程序崩溃。下面是我的代码。

XAML

<Window x:Class="WpfApp6.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
        xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
        xmlns:local="clr-namespace:WpfApp6"
        mc:Ignorable="d"
        Title="MainWindow" Height="350" Width="525">
    <Grid>
        <DataGrid Name="grid" AutoGenerateColumns="False" Loaded="grid_Loaded" MouseDoubleClick="grid_MouseDoubleClick">
            <DataGrid.Columns >
                <DataGridTextColumn Header="First Name" Binding="{Binding FirstName}"></DataGridTextColumn>
                <DataGridTextColumn Header="User Name" Binding="{Binding UserName}"></DataGridTextColumn>
                <DataGridTextColumn Header="Type" Binding="{Binding Type}"></DataGridTextColumn>
            </DataGrid.Columns>
        </DataGrid>
    </Grid>
</Window>
Run Code Online (Sandbox Code Playgroud)

XAML文件

 private void grid_Loaded(object sender, RoutedEventArgs e)
        {
            try
            {
                DataClassesDataContext connection = new DataClassesDataContext();

                var query = (from operators in connection.SWOperators
                             select new
                             {
                                 operators.FirstName,
                                 operators.UserName,
                                 operators.Type
                             }).ToList();

                grid.ItemsSource = query;
            }
            catch (Exception exception)
            { …
Run Code Online (Sandbox Code Playgroud)

c# wpf datagrid

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

Oracle LIKE条件返回空结果

我想在sqlplus中运行"Like query",但查询没有返回预期的结果.这是查询.

select *
from field
where id like 'D.2._';
Run Code Online (Sandbox Code Playgroud)

我期待的结果包括id D.2.1,D.2.2,D.2.3等(但不是D.2.11).

我错过了什么?我需要在Sqlplus和SQL开发人员中使用此查询.

sql oracle sql-like

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

标签 统计

c# ×1

datagrid ×1

oracle ×1

sql ×1

sql-like ×1

wpf ×1