问题列表 - 第34469页

类型委托的DependencyProperty

我创建了一个附加行为,用于在Func<bool>调用行为时执行类型委托.以下是依赖属性定义.

public static readonly DependencyProperty SendToDetailBehaviorProperty = DependencyProperty.RegisterAttached("SendToDetailBehavior", typeof(Func<bool>), typeof(ListDetailAspectSendToDetailBehavior), new UIPropertyMetadata(null, SendToDetail));
Run Code Online (Sandbox Code Playgroud)

我有它按预期工作但是在我的XAML中我收到以下错误,阻止设计器加载.

未找到属性'SendToDetailBehavior'或类型'SortableListView'不可序列化

下面你会发现xaml.

<Controls:SortableListView Grid.Row="0"
                                                       Grid.Column="0"
                                                       Name="lvwLocations"
                                                       MinHeight="150"
                                                       MinWidth="{Binding Path=BusinessObject.Locations, ValidatesOnDataErrors=true, Converter={StaticResource AlwaysReturn1Converter}, Mode=OneWay, UpdateSourceTrigger=PropertyChanged}"
                                                       Style="{DynamicResource SortableListViewStyle}"
                                                       ScrollViewer.VerticalScrollBarVisibility="Auto"
                                                       ScrollViewer.HorizontalScrollBarVisibility="Auto"
                                                       IsSynchronizedWithCurrentItem="True"
                                                       **behaviors:ListDetailAspectSendToDetailBehavior.SendToDetailBehavior="{Binding Path=LocationListDetail.SendFocusToDetail}"**
                                                       ItemsSource="{Binding Path=LocationListDetail.MasterList}"
                                                       SelectedItem="{Binding Path=LocationListDetail.DetailItem, Mode=TwoWay}"
                                                       MouseDoubleClick="lvwLocations_MouseDoubleClick">
Run Code Online (Sandbox Code Playgroud)

例如,如果我将Dependancy属性的基础类型更改bool为,则错误消失.

正如我所说的附加行为正在起作用,只有设计师才会爆炸.我已经找到了关于这方面的文档并且空洞了.我希望有人在这里有一些见解.

谢谢,BDN

wpf dependency-properties attachedbehaviors attached-properties

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

什么是HTML类?

我在w3schools.com学习html,他们的代码示例包括"class"这样的单词<div class="page">.他们没有解释,所以我需要你们.所以请用<div class="page">手段来定义什么类.

html class

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

如何通过触摸android来拖动图像?

如何通过触摸android来拖动图像?请帮我一个示例代码.

android

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

jquery v javascript

我有一个功能,我需要出现在一个jQuery中$(document).ready(function() {}- 我是j't的javascript,但没有真正使用jQuery.我如何jQuerify这个功能?

function populateContext()
{
    contextTxtBox = document.getElementById('searchContext');
    pathArr = window.location.pathname.split( '/' );
    contextTxtBox.value = pathArr[1].toUpperCase(); 
};
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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

VBA继承,超级模拟

例如,我有一个实现B类的A类

--- A级----

implements B
public sub B_do()
end sub
Run Code Online (Sandbox Code Playgroud)

- 班B ----

public sub do()
end sub
Run Code Online (Sandbox Code Playgroud)

如何从A调用do()?(super.do())那么,我如何为这两个类定义一些公共变量?现在我只能继承函数,子和属性......

补充:同一个问题http://social.msdn.microsoft.com/Forums/en-US/vbgeneral/thread/5a83d794-3da1-466a-83d3-5d2eb0a054b2

补充说:不可能跨类别分享变量.您应该实现属性(与函数相同).

excel inheritance vba excel-vba

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

iPhone应用程序中的全局ADBannerView

是否可以使用标准的UINavigationController-rooted应用程序,在视图层次结构下方的屏幕底部显示单个ADBannerView?也就是说,如果不修改可以推送到根UINavigationController的每个视图控制器/视图,我可以看到全局ADBannerView吗?

我不确定如何在IB或代码中设置它.救命?

我用模糊的答案看到了类似的问题.我正在寻找一个具体的例子.

iphone uinavigationcontroller iad

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

奇怪的unsigned char cast

使用的目的/优势/区别是什么?

/* C89 compliant way to cast 'char' to 'unsigned char'. */
static inline unsigned char
to_uchar (char ch)
{
  return ch;
}
Run Code Online (Sandbox Code Playgroud)

与标准演员相比?

编辑:在gnulib中的base64代码中找到

c

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

在键入完整行而不使用内容辅助时,在光标前插入Eclipse分号

这种行为让我感到沮丧.

我键入以下内容:
fileName.append(c.get(Calendar.HOUR_OF_DAY))

现在,当我输入内容辅助加速时.我没有从内容辅助中选择HOUR_OF_DAY,也没有按Enter键自动填写.我只输入了"HOUR_OF_DAY".我也在行尾输入两个末端的"parens"),我没有按Tab键.

我的光标现在在行尾,我输入;

Eclipse插入; 光标之后!所以当我按下回车键时,分号会移动到下一行!

我已经尝试了我在偏好中可以想到的一切.我打开了"auto smeicolon"选项,该选项应该自动在行尾添加分号,但不能解决这个问题.

一个线索:如果我在键入";"之前按"ENTER" 在该行的末尾,内容辅助窗口消失了; 正好用光标正确插入; 所以内容协助让我感到烦恼.

任何帮助表示赞赏.

eclipse

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

在声明之后是否有一些忍者技巧使变量保持不变?

我知道答案是99.99%没有,但我认为值得一试,你永远不会知道.

void SomeFunction(int a)
{
    // Here some processing happens on a, for example:
    a *= 50;
    a %= 10;
    if(example())
       a = 0;
    // From this point on I want to make "a" const; I don't want to allow
    // any code past this comment to modify it in any way.
}
Run Code Online (Sandbox Code Playgroud)

我可以做一些类似的东西const int b = a;,但它并不是真的相同,它会造成很多混乱.只接受C++ 0x解决方案.

编辑:另一个不那么抽象的例子,那个让我问这个问题的例子:

void OpenFile(string path)
{
    boost::to_lower(path);
    // I want path to be constant now
    ifstream ...
}
Run Code Online (Sandbox Code Playgroud)

编辑 …

c++ const-correctness c++11

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

notifyDataSetChanged示例

我正在尝试使用我Android ApplicationnotifyDataSetChanged()方法,ArrayAdapter但它对我不起作用.

我在这里找到答案,notifyDataSetChanged()应该在主线程中运行,但是没有例子.

任何人都可以发送一个例子或至少一个链接?!

android android-arrayadapter notifydatasetchanged

160
推荐指数
4
解决办法
29万
查看次数