小编tra*_*ner的帖子

如何通过NHibernate从oracle序列中获取NextVal

我正在使用c#.net 4.0并使用NHibernate与Oracle DB进行通信.你会想到一些简单的事情,因为这已经在某个地方得到了解决,但遗憾的是它没有.我需要Oracle序列中的NextVal.我不需要将其作为Id或主键的一部分插入数据库.我只需要在c#侧使用下一个val.

有人可以帮我解决xml映射和C#文件(或链接)来实现这一目标.

谢谢.

就像是

int NextValueOfSequence = GetNextValueofSequence();

public int GetNextValueOfSequence()
{

// Access NHibernate to return the next value of the sequence.

}
Run Code Online (Sandbox Code Playgroud)

oracle nhibernate sequence nextval

4
推荐指数
3
解决办法
6167
查看次数

WPF Treeview - 获取复选框的状态

我创建了一个Treeview并使用堆栈面板为树中的每个节点包含一个复选框,图标图像和文本.这些节点是在运行时创建的.我也有一个按钮对象.xaml在下面.

我遇到的问题是,当点击click me按钮时,我需要遍历树视图,如果选中了复选框,则执行一些功能.

有谁知道如何检查树中节点的复选框是否被检查,从C#代码后面???

<Window x:Class="WPF_Explorer_Tree.Window1"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:local="clr-namespace:WPF_Explorer_Tree" 
Title="KryptoG" Height="424" Width="815" Loaded="Window_Loaded">
<Window.Resources>
    <local:HeaderConverter x:Key="formatter" />
</Window.Resources>
<Grid>
    <TreeView x:Name="foldersItem" SelectedItemChanged="foldersItem_SelectedItemChanged" Background="#FFFFFFFF" BorderBrush="#FFFFFFFF" Foreground="#FFFFFFFF" Margin="0,0,236,112" AllowDrop="True" Visibility="Visible">
        <TreeView.Resources>
            <Style TargetType="{x:Type TreeViewItem}">
                <Setter Property="HeaderTemplate">
                    <Setter.Value>
                        <DataTemplate>
                            <StackPanel Name="ST" Orientation="Horizontal">
                                <CheckBox VerticalAlignment="Center"  Name="SelectedCheckBox" IsChecked="False"  Checked="CheckBox_Checked" Unchecked="CheckBox_Unchecked" />
                            <Image Name="img"  Width="20"  Stretch="Fill" 
                                   Source="{Binding 
                                   RelativeSource={RelativeSource 
                                   Mode=FindAncestor, 
                                   AncestorType={x:Type TreeViewItem}}, 
                                   Path=Header, 
                                   Converter={x:Static local:HeaderToImageConverter.InstanceIcon}}"       
                                   />
                                <TextBlock VerticalAlignment="Center" Text="{Binding 
                                   RelativeSource={RelativeSource 
                                   Mode=FindAncestor, 
                                   AncestorType={x:Type TreeViewItem}}, 
                                   Path=Header, 
                                   Converter={StaticResource formatter}}" 
                                     />
                            </StackPanel>
                        </DataTemplate>
                    </Setter.Value>
                </Setter>
            </Style>
        </TreeView.Resources>
    </TreeView>
    <TreeView HorizontalAlignment="Right" Margin="0,0,12,12" …
Run Code Online (Sandbox Code Playgroud)

wpf checkbox treeview

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

标签 统计

checkbox ×1

nextval ×1

nhibernate ×1

oracle ×1

sequence ×1

treeview ×1

wpf ×1