问题列表 - 第5413页

asp:带有ASP.NET复选框触发器的UpdatePanel

当我将ASP.NET复选框控件设置为asp.net更新面板的异步回发触发器时,EventName属性是什么?

asp.net ajax checkbox updatepanel asynchronous

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

WPF ComboBox没有更新源代码

我正在尝试使用WPF组合框(在WPFToolkit Datagrid中),并且我无法正确对齐所有部分.我正在使用Linq to Entities,我将整个datacontext设置为Linq查询的结果:


private void LoadDonationGrid()
{
    donationGrid.ItemsSource = from donations in entities.Donation
                   .Include("Family")
                   .Include("PledgeYear")
                   .Include("DonationPurpose")
               from donationPurposes in entities.DonationPurpose
               select new { donations, donationPurposes };
}
Run Code Online (Sandbox Code Playgroud)

我的代码隐藏中也有一个页面属性,它为组合框提供了ItemsSource:


private IEnumerable donationPurposeList;
public IEnumerable DonationPurposeList
{
    get
    {
        if (donationPurposeList == null)
        {
            donationPurposeList = from dp in entities.DonationPurpose
                                  select dp;
        }
        return donationPurposeList.ToList();
    }
}
Run Code Online (Sandbox Code Playgroud)

组合框的XAML如下所示:

<tk:DataGridTemplateColumn Header="Purpose">
    <tk:DataGridTemplateColumn.CellTemplate>
        <DataTemplate>
            <TextBlock Text="{Binding Path=donations.DonationPurpose.Description, Mode=TwoWay}" />
        </DataTemplate>
    </tk:DataGridTemplateColumn.CellTemplate>
    <tk:DataGridTemplateColumn.CellEditingTemplate>
        <DataTemplate>
            <ComboBox Name="cboDonationPurpose"
                SelectedValue="{Binding Path=donations.DonationPurposeID, Mode=TwoWay}"
                ItemsSource="{Binding RelativeSource={RelativeSource AncestorType={x:Type Page},Mode=FindAncestor},Path=DonationPurposeList}"                                 
                DisplayMemberPath="Description" …
Run Code Online (Sandbox Code Playgroud)

data-binding wpf combobox wpftoolkit

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

部署.jar文件:为什么我不能加载图标文件?

我正在导出一个包含两个目录的简单java项目; src和图标.图标是包含三个.png文件的目录.

我正在使用File - > Export导出到可执行的.jar文件.导出正常,.jar文件包含Icon目录.但是在部署项目时,我无法获得.png文件的正确路径.在开发过程中,我使用以下路径:

图标/ picture.png

只要我在Eclipse IDE中运行它就可以工作.如何获得图标的正确路径?

java deployment resources jar

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

WPF:删除样式列表框中焦点项周围的虚线边框

我有一个带有自定义controlIemplate的水平列表框.聚焦时,所选项目将获得虚线框.谁知道如何摆脱它?

wpf xaml listbox focus border

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

使用属性覆盖属性

我正试图找到一种方法来改变属性的序列化行为.

可以说我有这样的情况:

[Serializable]
public class Record
{
   public DateTime LastUpdated {get; set; }

   // other useful properties ...
}

public class EmployeeRecord : Record
{
   public string EmployeeName {get; set; }

   // other useful properties ...
}
Run Code Online (Sandbox Code Playgroud)

现在我想序列化EmployeeRecord.我不希望序列化Record类中的LastUpdated属性.(我确实希望在序列化Record时序列化LastUpdated).

首先,我尝试使用new关键字隐藏LastUpdated属性,然后添加XmlIgnore属性:

public class EmployeeRecord : Record
{
   public string EmployeeName {get; set; }

   [XmlIgnore]
   public new DateTime LastUpdated {get; set; }
   // other useful properties ...
}
Run Code Online (Sandbox Code Playgroud)

但那没用.然后我尝试将基础LastUpdated虚拟化并覆盖它,保留属性:

[Serializable]
public class Record
{
   public virtual DateTime LastUpdated {get; set; } …
Run Code Online (Sandbox Code Playgroud)

.net c# serialization attributes properties

10
推荐指数
2
解决办法
9980
查看次数

如何处理多个环境的多个web.config文件?

我目前处理这个问题的方法是使用多个配置文件,例如:

web.config
web.Prod.config
web.QA.config
web.Dev.config
Run Code Online (Sandbox Code Playgroud)

当项目部署到不同的环境时,我只需使用正确的设置重命名相应的文件.

有人建议如何更好地处理这个问题?

编辑:以下是每个配置中的一些变化:

  • WCF客户端端点URL和安全性
  • 自定义数据库配置
  • 会话连接字符串
  • log4net设置

c# asp.net web-applications

27
推荐指数
2
解决办法
3万
查看次数

在运行时动态加载程序集依赖项的问题

让我试着解释我的问题.我目前正在尝试开发一个用.Net编写的小型"插件框架"(主要用于实验).因此,我们的想法是通过在主应用程序的特定文件夹"插件"中部署dll来创建一个可以添加"插件"的主应用程序.一切正常,插件正确实例化,但现在我遇到了问题.我现在部署了一个使用其他第三方插件的插件"X",所以现在我遇到的问题是在运行时找不到"X"所需的这些额外的第三方插件.因此,我的想法是现在添加一个额外的目录"dependencies",我还部署了所有需要的插件.

所以我的第一个问题是:如何将程序集加载到应用程序域中(假设我知道它们的路径),我的应用程序可以使用它们吗?

我尝试通过做类似的事情来解决这个问题:

AppDomain.CurrentDomain.AssemblyResolve += new ResolveEventHandler(CurrentDomain_AssemblyResolve);

System.Reflection.Assembly CurrentDomain_AssemblyResolve(object sender, ResolveEventArgs args)
{
    //find the path to the assembly and then load and return it by
    //return Assembly.Load("pathToDependencies/failedAssembly.dll");
}
Run Code Online (Sandbox Code Playgroud)

问题是这个事件处理程序现在被激活,在args变量中有"Presentation.Zune.dll"(我正在使用WPF应用程序).好像那个程序集加载失败但实际问题是另一个dll.

有人可以建议我更好的方法来解决我的问题吗?我希望我能够充分解释我的情况,否则只是要求进一步澄清.

谢谢,Juri

.net reflection assembly-resolution

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

HTML单选按钮的样式为切换按钮

我希望将选项显示为可点击按钮,而不是让标签显示在右侧的典型磁盘.所选选项应显示为按下或按下.

我想在HTML中执行此操作,但是这方面的一个示例是Audacity程序中的左上角按钮,您可以在其中选择光标/工具模式.

最好的方法是什么?

alt text http://freemusicsoftware.info/screenshots/audacity-linux-small.jpg

html javascript controls

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

反向透视投影

我在用着

worldview_inverse * (projection_inverse * vector)
Run Code Online (Sandbox Code Playgroud)

将屏幕空间坐标转换为世界空间坐标。我假设

(x,y,1,1)
Run Code Online (Sandbox Code Playgroud)

会变换为远平面上的一个点,而

(x,y,-1,1)
Run Code Online (Sandbox Code Playgroud)

变换为近平面上的点,并连接线我可以查询视锥体中与线相交的所有对象。转换后,我将结果点除以它们各自的 .w 分量。这适用于远平面,但近平面上的点以某种方式转换为世界空间原点。

我认为这与我输入逆投影的 1 的 w 分量有关,因为通常在投影之前它是 1,而不是之后,而且我正在进行逆投影。我究竟做错了什么?

opengl math 3d reverseprojection picking

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

wxPython wxListCtrl选择了行颜色

我希望选择某些行的颜色为红色而不是标准颜色(窗口上的蓝色),以便我可以指示状态.任何人都知道wxPython中是否可以这样做?

wxpython row colors selected listctrl

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