问题列表 - 第5518页

WPF - ItemsControl - 如何找到ItemTemplate中的"CheckBox"项?

我有以下(非常简单)ItemsControl:

<ItemsControl Name="BlahList" ItemsSource="{Binding Blah}">
    <ItemsControl.ItemTemplate>
        <DataTemplate>
            <CheckBox Name="MyCheckBox" Content="{Binding Text}" />
        </DataTemplate>
    </ItemsControl.ItemTemplate>
</ItemsControl>
Run Code Online (Sandbox Code Playgroud)

在代码中,我想做以下事情:

foreach (var dahCurrentItem in BlahList.Items)
{
    var ItemCheckBox = BlahList.GimmeMyControl(dahCurrentItem, "MyCheckBox")

    // I'm going to do something with the check box here...
}
Run Code Online (Sandbox Code Playgroud)

我怎么做?

wpf itemscontrol

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

shell脚本如何知道它在Solaris区域中运行?

shell脚本在Solaris实例中安装和配置某些服务和应用程序.其中一项服务是NTP - 但是NTP不能在非全局区域中运行(它可以,但是当它尝试调整时钟时xntpd失败;而是区域从全局区域继承时间).

shell脚本如何告诉它确实在非全局Solaris区域中运行,以便它可以在这些情况下跳过NTP配置步骤?

solaris

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

Oracle10和JDBC:如何使CHAR在比较时忽略尾随空格?

我有一个查询

......在哪里PRT_STATUS ='ONT'......

prt_status字段定义为CHAR(5).所以它总是用空格填充.查询不匹配任何结果.要使此查询起作用,我必须这样做

......在哪里rtrim(PRT_STATUS)='ONT'

哪个确实有效.

那很烦人.

同时,我有几个纯java DBMS客​​户端(Oracle SQLDeveloper和AquaStudio)对第一个查询没有问题,它们返回正确的结果.TOAD也没有问题.

我认为他们只是简单地将连接置于某种兼容模式(例如ANSI),因此Oracle知道CHAR(5)需要与后续字符进行比较.

如何使用我在应用程序中获得的Connection对象?

更新我无法更改数据库架构.

解决方案确实是Oracle将字段与传入参数进行比较的方式.

完成绑定后,字符串将通过PreparedStatement.setString()传递,它将类型设置为VARCHAR,因此Oracle使用未填充的比较 - 并且失败.

我尝试使用setObject(n,str,Types.CHAR).失败.反编译显示Oracle忽略CHAR并再次将其作为VARCHAR传递.

最终有效的变体是

setObject(n,str,OracleTypes.FIXED_CHAR);
Run Code Online (Sandbox Code Playgroud)

它使代码不可移植.

UI客户端因其他原因而成功 - 它们使用字符文字,而不是绑定.当我键入PRT_STATUS ='ONT'时,'ONT'是一个文字,因此使用填充方式进行比较.

oracle jdbc char

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

库(jar)应该进入存储库吗?

当您开始在Java中使用第三方库时,将其jar添加到项目中.您是否也将jar添加到存储库中,或者只是保留本地安装.如果是后者,你如何在团队成员之间同步才能够工作?

谢谢.

java jar project repository

7
推荐指数
2
解决办法
641
查看次数

您如何阻止用户在TextBox中添加/删除行?

您如何阻止用户在TextBox中添加或删除行?我的意思是,如果我将文本框中的文本设置为带有一些文本的7行,我怎样才能确保它总是有7行文本?用户必须能够像往常一样编辑这些行,但不能完全删除行,也不能添加任何新行.

必须考虑键盘输入以及剪切和粘贴等内容.

有什么好主意吗?


原因:我想让文件重命名类似于奥斯卡的重命名.你给它一个文件夹,它将文件名加载到一个文本框中,你可以在文本框中进行更改,就像在文本编辑器中一样.当您对更改感到满意时,请将其写回.n文本框中常量行的原因当然是该行n是文件的名称n.不应该允许添加新行,因为您只在该文件夹中包含这些文件.也不允许删除行,因为您将丢失文件的名称.

为什么在它已经存在时会遇到制造这样的东西的麻烦?好吧,我很想知道我是否可以做到这一点,并认为沿途学习一些东西可能是一个很好的练习.因为它有一些需要解决的有趣问题.像这一个:)我认为奥斯卡的重命名者也缺少一些功能.所以...总结一下:我正在做这个学习并尝试制作更好的版本.我完全知道我可能也完全失败,或者只是永远不会完成它:p但这是另一个故事.我想学习

c# winforms

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

什么是最好的java图像处理库/方法?

我正在使用JAI媒体api和ImageMagick?

ImageMagick有一些可扩展性问题,而基于JNI的JMagick也没有吸引力.与ImageMagick相比,JAI在进行大小调整操作时效果不佳.

有没有人知道任何优秀的工具,无论是开源还是商业本土java并提供高质量的结果?

java image-manipulation image-processing

239
推荐指数
6
解决办法
22万
查看次数

需要python lxml语法帮助解析html

我是python的新手,我需要一些帮助来查找和使用lxml查找和迭代html标签的语法.以下是我正在处理的用例:

HTML文件格式很好(但并不完美).屏幕上有多个表,一个包含一组搜索结果,另一个包含页眉和页脚.每个结果行都包含搜索结果详细信息的链接.

  1. 我需要找到带有搜索结果行的中间表(这是我能够弄清楚的):

        self.mySearchTables = self.mySearchTree.findall(".//table")
        self.myResultRows = self.mySearchTables[1].findall(".//tr")
    
    Run Code Online (Sandbox Code Playgroud)
  2. 我需要找到此表中包含的链接(这是我遇到的问题):

        for searchRow in self.myResultRows:
            searchLink = patentRow.findall(".//a")
    
    Run Code Online (Sandbox Code Playgroud)

    它似乎没有真正找到链接元素.

  3. 我需要链接的纯文本.我想searchLink.text如果我真的得到了链接元素就好了.

最后,在lxml的实际API参考中,我无法找到有关find和findall调用的信息.我从谷歌上找到的一些代码中收集了这些内容.我是否遗漏了一些关于如何使用lxml有效地查找和迭代HTML标记的内容?

python lxml html-parsing

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

asp:asp内的按钮:超链接无法导航到Internet Explorer中的页面

我有一个asp:按钮,它位于asp:超链接中.单击firefox中的按钮时,它将转到asp:超链接指定的正确URL,但如果单击Internet Explorer中的按钮,它将保留在同一页面上.我只是使用按钮上的PostBackUrl属性来解决问题,但这里是代码的示例:

<asp:Hyperlink ID="hyp" runat="server" NavigateUrl="Page2.aspx">
<asp:Button ID="btn" runat="server" Text="Submit" /></asp:Hyperlink>
Run Code Online (Sandbox Code Playgroud)

为什么上面的工作在firefox中,而不是IE?

c# asp.net

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

使用C编程以特定时间间隔产生音调

我使用C语言为PIC18F产生音调,使得每个音调以特定的时间间隔播放.我用PWM来产生音调.但我不知道如何创建间隔.这是我的尝试.

#pragma code                                    // 
void main (void)
{

 int i=0;
    // set internal oscillator to 1MHz  
    //OSCCON = 0b10110110;                    // IRCFx = 101
    //OSCTUNEbits.PLLEN = 0;                //PLL disabled

    TRISDbits.TRISD7 = 0;

    T2CON  = 0b00000101;                    //timer2 on
    PR2    = 240;
    CCPR1L = 0x78;
    CCP1CON= 0b01001100;



LATDbits.LATD7=0;
Delay1KTCYx(1000);

while(1);
}
Run Code Online (Sandbox Code Playgroud)

c embedded pic18

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

您在Perl工具箱中保留了什么?

我是一名Perl开发人员,并且倾向于使用我用于几乎所有内容的特定模块套件.我主要构建用于报告和数据输入等的GIS和面向数据库的Web应用程序.

我很好奇其他Perl开发人员定期使用的模块组.

矿:

  • CGI
  • DBI
  • 电子表格:: WriteExcel
  • 电子表格:: ParseExcel的
  • HTML ::模板
  • 文字::模板
  • PDF ::模板
  • PDF :: API2
  • 地理:: Shape文件
  • LWP ::简单
  • XML ::简单

perl module

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