问题列表 - 第38966页

WPF,这与工具提示/边框中的这个奇怪的空白有什么关系

我有一个像工具提示样式

<Setter Property="ToolTip">
    <Setter.Value>
        <Border Background="Red" CornerRadius="5" Padding="5" Margin="0">
            <TextBlock Text="Hello" Foreground="White" />
        </Border>
    </Setter.Value>
</Setter>
Run Code Online (Sandbox Code Playgroud)

它变得像

替代文字

什么是白色的"矩形"?我怎么能摆脱它

wpf styles

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

如何为Android发送库

我想为Android开发一个库.我可以以什么形式发货?罐子,apk或其他?我该怎么做才能让其他开发人员在他们的应用程序中使用我的库?

android jar apk android-library

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

jQuery插件返回"无法读取未定义的属性"

我正在尝试做很多次我做过的事情.我无法弄清楚为什么这不起作用.无论我如何编写jQuery代码,它都不起作用.menuitems[i].action()只是不工作.下面是示例1,其中这个例子,无论点击什么项目,它都会返回最后一项的动作(在这个例子中它是alert('Forward!')).第二个返回undefined属性.完整的错误如下.

我的jQuery插件就是这样调用的(以下示例是同一个调用发生的事情):

$('p').contextMenu([
    {
        name:'Back',
        action:function(){
            alert('Back!');
        },
        icon:'http://cdn.iconfinder.net/data/icons/crystalproject/16x16/actions/agt_back.png'
    },
    {
        name:'Forward',
        action:function(){
            alert('Forward!');
        },
        icon:'http://cdn.iconfinder.net/data/icons/crystalproject/16x16/actions/agt_forward.png'
    }
]);
Run Code Online (Sandbox Code Playgroud)

例1:

for (i in menuitems){
    $('<li/>',{
        'html':'<img src="'+menuitems[i].icon+'">'+menuitems[i].name,
        'class':o.itemClass,
        'click':function(){
            menuitems[i].action();
        }
    }).appendTo('.'+o.listClass);
}
Run Code Online (Sandbox Code Playgroud)

这将返回一个带有Forward的警报!无论点击哪一项,后退或前进.

例2:

var len = menuitems.length;
for (var i = 0; i < len; i++){
    $('<li/>',{
        'html':'<img src="'+menuitems[i].icon+'">'+menuitems[i].name,
        'click':function(){
            menuitems[i].action();
        },
        'class':o.itemClass
    }).appendTo('.'+o.listClass);
}
Run Code Online (Sandbox Code Playgroud)

我明白了:

未捕获的TypeError:无法读取未定义的属性"action"

我试过的其他随机的东西是分离点击并将其重新连接到该appendTo()块之外,更改action()newtest()确保它与任何内置关键字没有冲突.我也试过做了$('body').append('<li>{blah blah}</li>').find('li').click(function(){/*blah blah*/});但是它仍然返回了同样的东西.我想法了!

javascript jquery plugins undefined

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

删除C字符串中所有出现的字符 - 需要示例

InputString : "I am unwell" "We need to go to the doctor" "How long will it take?".

OutputString: I am unwell We need to go to the doctor How long will it take?

该字符串需要清除所有出现的char ".我可以想到以下的认可

  1. 使用,strchr()函数查找第一次出现 "
  2. 将字符串中的所有字符移动一次位置.

重复步骤1和2,直到strchr()返回NULL指针.

我觉得这是解决这个问题的非常低效的方法.我需要知道,如果还有其他方法可以实现这一目标吗?伪代码或实际代码都将受到赞赏.

c string

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

Java中的ArrayList问题

我有问题让我的ArrayList正确添加.当我在for循环完成后打印ArrayList时,ArrayList的长度是正确的,但是每个元素都是相同的(创建的最后一个Coordinate).

有人可以修复(并解释)下面的代码吗?

public class test {

private static ArrayList<Coordinate> mOrigCoords;
private static ArrayList<Coordinate> mNewCoords;
private static int mListSize;
private static int mPixelsX;

public static void main(String[] args) 
{

    mOrigCoords = new ArrayList<Coordinate>();
    mNewCoords  = new ArrayList<Coordinate>();

    mPixelsX = 480;

    int j = 0;

    Coordinate newCoord = new Coordinate(0,0);

    for(int i = 0; i < 96; i++)
    {
        j = j + 5;

        newCoord.setX(j);
        newCoord.setY((int)(Math.random()*300));

        mOrigCoords.add(newCoord);
    }

    mListSize = mOrigCoords.size();

    for(int n = 0; n < mListSize; n++)
    {
        System.out.println("test " …
Run Code Online (Sandbox Code Playgroud)

java arraylist

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

Django编辑表单数据:数据重复而不是更新

如何更新现有记录,而不是添加一个新问题.现在我正在尝试编辑编辑表单中的现有产品数据并保存新的更改.但是我没有更新现有的产品数据,而是获得了一个新产品,所以一切都在重复.创建新产品而不是更新现有数据.我该怎么做才能解决这个问题?

这是我的代码:

@login_required
def edit(request, id=None):
if request.method == 'POST':
    form = ProductForm(request.POST)

    if form.is_valid():
        product = form.save( commit=False )
        product.save()

        return HttpResponseRedirect( '/details/%s/' % ( product.id ) ) 
Run Code Online (Sandbox Code Playgroud)

Eternicode,谢谢你的好答案,代码现在工作正常,数据不重复,因为我在编辑日期后保存表单.根据你的回复,这是有效的:

@login_required
def edit(request, id=None):

if request.method == 'POST':
    product = Product.objects.get(id__exact=id)
    form = ProductForm(request.POST, instance=product)

    print "PRODUCT POST"

    if form.is_valid():
        print "Display Form"

        product = form.save( commit=False )
        product.save()

        return HttpResponseRedirect( '/details/%s/' % ( product.id ) ) 
Run Code Online (Sandbox Code Playgroud)

forms django django-views

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

如果帧处于回溯状态,则GDB中断

我想在gdb断点上设置一个条件,只有在回溯中出现某个函数名时才会中断.最好的方法是什么?

gdb conditional-breakpoint

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

jquery如何选择所有类元素以"text-"开头?

我有一些课程

.text-1
.text-2
.text-3
Run Code Online (Sandbox Code Playgroud)

我想全部选择它们,怎么做?谢谢您的帮助

javascript jquery

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

缩小图像尺寸C#

我的情景:

我希望减少图像大小(10 KB到3 KB)

.net c# image

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

如何从javascript设置C#变量值

我正在制作一个ajax请求并将我的响应存储在一个隐藏的字段中.我是通过javascript使用getelementbyid.value执行此操作.这个javascript函数在body onload.Now我得到这个值之后我想在C#中使用它.我不能有任何按钮onclick事件或任何类型的东西.只有一个隐藏的输入类型

javascript c# asp.net ajax

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