小编Abd*_*rif的帖子

如何更新SQL Server中的标识列?

我有SQL Server数据库,我想更改标识列,因为它从一个大数字开始,10010它与另一个表相关,现在我有200条记录,我想在记录增加之前解决这个问题.

更改或重置此列的最佳方法是什么?

t-sql sql-server-2008

165
推荐指数
9
解决办法
42万
查看次数

WPF Datagrid获取选定的单元格值

我想在datagrid中获取所选单元格的值,请任何人告诉如何执行此操作.我使用了SelectedCell改变了事件,我怎么能这样做?

dataGrid1.CurrentCell
Run Code Online (Sandbox Code Playgroud)

c# wpf datagrid

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

如何在代码后面阅读WPF发布版本号

我想在启动窗口中阅读和显示WPF应用程序发布版本号,在发布选项卡中的项目属性中有发布版本,我该如何获取它并在WPF窗口中显示它.

提前致谢

c# wpf xaml code-behind

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

在Wix安装程序中包含Bin文件夹中的所有文件

我是Wix的新手,我成功为我的项目创建了一个MSI安装程序,但是我的Bin文件夹有很多带有EXE主文件的DLL文件,我想用安装程序包含所有这些文件

我找到了这个解决方案,这似乎是正确的,但不幸的是我无法在我的Wix文件中完成此解决方案,这是我的Wix文件:

<Product Id="*" Name="Setup"
       Language="1033" Version="1.0.1.0"
       Manufacturer="ORDER MS"
       UpgradeCode="a4f0a0d0-ae64-4f62-9bb3-efa7e75072e0">

<Package InstallerVersion="200"
         Compressed="yes"
         InstallScope="perMachine" />

<MajorUpgrade Schedule="afterInstallInitialize"
              DowngradeErrorMessage="A newer version of [ProductName] is already installed." />

<MediaTemplate />

<Feature Id="ProductFeature" Title="Setup" Level="1">
  <ComponentGroupRef Id="ProductComponents" />
  <ComponentRef Id="ApplicationShortcutDesktop" />
  <ComponentRef Id="ApplicationShortcut" />
</Feature>

<Icon Id="Icon.exe" SourceFile="$(sys.CURRENTDIR)\icon.ico"/>
<Property Id="ARPPRODUCTICON" Value="icon.exe" />
Run Code Online (Sandbox Code Playgroud)



<ComponentGroup Id="ProductComponents" Directory="INSTALLFOLDER">
  <Component Id="ProductComponent">
    <File Source="$(var.Order.TargetPath)" />
  </Component>

  <Component Guid="A7C42303-1D77-4C70-8D5C-0FD0F9158EB4" Id="CopyComponent">
    <CopyFile Id="SomeId" 
              SourceProperty="SOURCEDIRECTORY"
              DestinationDirectory="CopyTestDir" SourceName="*" />
  </Component>    
</ComponentGroup>
Run Code Online (Sandbox Code Playgroud)

我收到此错误:

错误1 ICE18:组件的KeyPath:'CopyComponent'是目录:'INSTALLFOLDER'.目录/组件对必须在CreateFolders表中列出.

提前致谢

Abdulsalam

wix

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

如何检测wpf中的加号键?

我知道我可以使用下面的代码来确定键盘上的Enter键

if (e.Key == Key.Return)
{
    // do something
}
Run Code Online (Sandbox Code Playgroud)

但我想知道"+"和" - "的代码是什么?

任何人都可以帮助我.

c# keyboard wpf

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

WPF响应式设计(液体布局)

我想使WPF应用程序成为完全响应的应用程序,我读了很多关于该主题的文章,但是不幸的是,所有这些文章都没有帮助我完成我想要的工作。

我要做的是使我的应用程序像网站一样响应。.这意味着,如果必须将Button垂直排列并且将页面宽度最小化,则两个Button应该水平排列。像这样:

普通窗口

在此处输入图片说明

调整大小后

在此处输入图片说明

在WPF中有可能吗?我要做的是 这个问题中提到的“液体布局”吗?

c# wpf layout xaml responsive-design

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

从嵌套Foreach中的Observable Collection中删除项目

我有这些嵌套的Foreach:

foreach (var item1 in ocChoicesinItem)
        {
            foreach (var item2 in temp.ItemsInInvoiceChoices)
            {
                if (item1.ChoicesId == item2.ChoicesId)
                    ocChoicesinItem.Remove(item1);
            }
        }
Run Code Online (Sandbox Code Playgroud)

从ocChoicesinItem中删除项目时出现问题,给我这个错误:

在此输入图像描述

有没有办法实现这个目标?

提前致谢.

c# wpf foreach for-loop

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

JavaFX:从 FileChooser 获取图像并将其保存在一个字节 []

我想选择一个图像FileChooser,然后将所选图像保存在 byte[] 变量中,我打开对话框

FileChooser fileChooser = new FileChooser();
fileChooser.setTitle("Open Resource File");
fileChooser.showOpenDialog(new Stage());
Run Code Online (Sandbox Code Playgroud)

现在,如何从中获取图像文件FileChooser并将其保存在 byte[] 变量中?

java javafx filechooser

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

WPF ItemsControl绑定问题

我有绑定问题:看我的代码

这是Xaml代码:

<ItemsControl x:Name="lbOpenInvoices" ItemsSource="{Binding Path=ocOpenInvoices}">
<ItemsControl.ItemsPanel>
    <ItemsPanelTemplate>
        <UniformGrid Columns="3" VerticalAlignment="Top" />
    </ItemsPanelTemplate>
</ItemsControl.ItemsPanel>

<ItemsControl.ItemTemplate>
    <DataTemplate>
        <Button x:Name="btnOpenInvoice" Click="btnOpenInvoice_Click" Style="{StaticResource OpenInvoicesButton}">
            <StackPanel Orientation="Vertical">
                <TextBlock Text="{Binding Converter={StaticResource InvoiceNoTableNo}}"/>
                <StackPanel Orientation="Horizontal" HorizontalAlignment="Center">
                    <TextBlock Text="{Binding Converter={StaticResource InvoiceNoInvoiceId}}"/>
                    <TextBlock Text="{Binding TotalAmount}" FontSize="14" HorizontalAlignment="Center" VerticalAlignment="Center"/>
                </StackPanel>
                <TextBlock Text="{Binding Converter={StaticResource InvoiceDateTime}}"/>
            </StackPanel>
        </Button>
    </DataTemplate>
</ItemsControl.ItemTemplate>
Run Code Online (Sandbox Code Playgroud)

在Code后面我已经声明了ocOpenInvoices ObservableCollection:

        public ObservableCollection<Invoice> ocOpenInvoices { get; set; }
Run Code Online (Sandbox Code Playgroud)

在我的Window Loadded事件中:

        void SaleWindow_Loaded(object sender, RoutedEventArgs e)
        {
          this.DataContext = this;
        }
Run Code Online (Sandbox Code Playgroud)

但它驱使我疯狂,因为ItemControl不响应ocOpenInvoices ObservableCollection.

当我从代码隐藏中给它ItemsSource它工作:(,我试图给它ElementName但它仍然没有响应.

请你帮忙告诉我我的问题是什么?我想念的是什么?提前致谢.

c# wpf xaml observablecollection itemsource

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