月度归档: 2025 年 1 月

BDHelper

  /// <summary> /// 数据库连接字符串 /// </summary> private static string sConn = “server=.\\SQLEXPRESS;uid=sa;pwd=sa;database=csgl”; /// <summary> /// 数据库连接对象 /// </summary> private static SqlConnection conn = new SqlConnection(sConn); /// <summary> /// 打开数据库连接 /// </summary> public static void Open() { //判断数据库连接是否关闭 if (conn.State == ConnectionState.Closed) { conn.Open(); } } /// <summary> /// 关闭数据库连接 /// </summary> public static void Close() { //判断数据库连接是否打开 if (conn.State == ConnectionState.Open) { conn.Close(); } } /// <summary> /// 执行Command对象的ExecuteScalar方法 /// </summary> /// <param name=”sSql”>要执行的SQL语句</param> /// <returns></returns> public static object ExecuteScalar(string sSql) { object obj = null;

继续阅读

数据模板中的判断

  <Grid x:Name=”C”> <ListBox Margin=”32″ Name=”dadtbox” BorderThickness=”0″ ItemsSource=”{Binding DataList}”> <ListBox.ItemsPanel> <ItemsPanelTemplate> <WrapPanel/> </ItemsPanelTemplate> </ListBox.ItemsPanel> <ListBox.ItemTemplate> <DataTemplate DataType=”data:CardModel”> <Border Background=”#FFDFEDF1″ Margin=”5″ Width=”100″ Height=”100″ BorderThickness=”1″ CornerRadius=”7,7,7,7″> <StackPanel Margin=”1″ > <Image x:Name=”img”> <Image.Style> <Style TargetType=”Image”> <Setter Property=”Width” Value=”16″/> <Setter Property=”Height” Value=”16″/> <Style.Triggers> <DataTrigger Binding=”{Binding IsSelected,RelativeSource={RelativeSource AncestorType={x:Type ListBoxItem}}}” Value=”true”&gt

继续阅读

横向布局

  <Button Content=”向左” Click=”MoveLeft”/> <ListView Margin=”1,1,1,1″ Name=”lvDataBinding” ScrollViewer.VerticalScrollBarVisibility=”Hidden” VerticalContentAlignment=”Bottom” ScrollViewer.HorizontalScrollBarVisibility=”Hidden” Width=”200″> <ListView.ItemsPanel> <ItemsPanelTemplate> <WrapPanel/> </ItemsPanelTemplate> </ListView.ItemsPanel> <ListView.ItemTemplate> <DataTemplate> <WrapPanel Orientation=”Horizontal” VerticalAlignment=”Center” > <Border Margin=”0″ Height=”30″ VerticalAlignment=”Bottom” > <!–<Image Source=”{Binding thumb}”/> <TextBlock Text=”{Binding Name}” FontWeight=”Bold” /> <Button Name=”btnLevel2″ Content=”{Binding Name}” Tag=”{Binding defectLocationId}” Click=”btnLevel2_Click” Margin=”

继续阅读