binding相关内容

python 绑定,它是如何工作的?

我正在探索 Python.我对 python 绑定很好奇.谁能解释一下,你怎么可能从 Python 访问 C 库. 解决方案 有几种方法可以从 Python 中调用用 C 编写的代码. 首先,标准库中有 ctypes 模块.它允许您加载动态链接库(Windows 上的 DLL,Linux 上的共享库 .so)并直接从 Python 调用这些库中的函数.此类库通常是用 C 编写的. ..
发布时间:2022-01-04 15:53:18 Python

如何将整数作为 ConverterParameter 传递?

我正在尝试绑定到一个整数属性: 我的转换器是: [ValueConversion(typeof(int), typeof(bool))]公共类 IntToBoolConverter : IValueConverter{公共对象转换(对象值,类型 t,对象参数,CultureInfo 文化){返回值.等于(参数);}公共对象 ConvertBack(对象值,类型 t,对象参数,Culture ..
发布时间:2022-01-04 15:53:11 其他开发

包装器、绑定和端口之间有什么区别?

在软件可移植性上下文中,这三个概念之间有什么区别? 比如我想使用ncurses库,原来的ncurses库是写在C,但我的应用程序是用 C++ 编写的,然后我找到了“ncurses 包装器"、“绑定到 ncurses"和“ncurses 端口".我应该使用哪个? 每种方法的优缺点是什么? 解决方案 A wrapper 是一个位于其他代码之上的一小段代码以回收其功能,但具有不同的界 ..
发布时间:2022-01-04 15:53:02 其他开发

语言绑定如何工作?

语言绑定是如何工作的? 例如,如何将用一种语言编写的库绑定到另一种语言?绑定会用与库相同的语言还是绑定所用的语言编写? 是否可以与所有语言进行绑定,或者该语言是否必须以某种方式支持绑定?如果是这样,那么该支持如何运作? 解决方案 在大多数情况下,大多数语言要么是用 C(Perl、Python、Ruby、Tcl ...)编写的,要么与 C 兼容(C++、C#、Objective- ..
发布时间:2022-01-04 15:52:55 其他开发

如何使用默认的 bindtag 行为作为方法?

我正在尝试按需调用默认小部件行为.基于这个答案,我对绑定标签和标签列表有所了解. 假设例如我有两个按钮,我想在它的标签列表中拥有特定项目的 bindtag 行为,即第一个按钮,每当我左键单击右侧按钮时: 将 tkinter 导入为 tk根 = tk.Tk()first_btn = tk.Button(root, text="1st")second_btn = tk.Button(root, ..
发布时间:2022-01-04 15:52:43 Python

如何在不命名该绑定的情况下根据绑定设置 DataGridCell 内容的样式

我想创建一种样式,使我的单元格内容在正数时为绿色,负数时为红色,0 时为黑色. 我了解转换器和绑定,但是否可以在不命名特定列绑定到的字段的情况下执行此操作(例如,我将基于单元格的值)? 这样我就可以在列上使用它而无需重复该样式,这样我就可以选择我所基于的属性. 解决方案 这里是 DataGridTextColumn 的解决方案.DataGridTextColumn 创建 Te ..
发布时间:2022-01-04 15:52:16 其他开发

文本框的文本预览

重新设计的问题以阐明我的需求: 我想在 Textboxes 为空时向它们添加预览文本,就像你们中的一些人可能从 Xamarin 知道的那样. 我在 SO 上找到了这个答案. 这是我上面链接的答案中的 Style. ..
发布时间:2022-01-04 15:52:01 C#/.NET

子字符串绑定字符串

我想要的是将字符串绑定到文本块或数据触发器(基本上是一些 WPF 对象)并获取字符串的一部分.该字符串将被分隔.所以,例如,我有这个字符串: String values = "value1|value2"; 我有两个控件 - txtBlock1 和 txtBlock2. 在 txtBlock1 中,我想设置 Text 属性,如 Text={Binding values}.在 txtBlo ..
发布时间:2022-01-04 15:51:54 C#/.NET

如何绑定到 OpenCV 进行 GNAT?

谁能告诉我如何为 GNAT 查找或创建到 OpenCV 的绑定?我想用 Ada2005 用 OpenCV(1.0 或 2.X)实现一些程序,但我不知道怎么做.有人可以教我怎么做吗? 解决方案 教你如何创建一个复杂库的绑定超出了StackOverflow,但您可以从这个教程开始.然后研究相关的 GNAT 库源,例如Ada.Numerics 和其他 现有的 Ada 绑定.其中,Ada 2005 ..
发布时间:2022-01-04 15:51:32 其他开发

BindingExpression 路径错误

有很多类似的问题,我已经尝试了这些问题的许多答案,但到目前为止没有任何帮助.我不明白错误消息的实际含义.错误信息是; System.Windows.Data 错误:40:BindingExpression 路径错误:'CategoryModel'在“对象"“字符串"(HashCode=-57655201)上找不到属性.BindingExpression:Path=CategoryModel.Ca ..
发布时间:2022-01-04 15:51:23 C#/.NET

取消选择 wpf 数据网格中的行

我有 每当在 Datagrid 行以外的任何其他地方发生点击事件时,我都需要取消选择一行. 即grid.CurrentItem 应该是 null 我需要仅在一行上触发一个双击事件.但是,问题是,一旦我选择一行并双击网格上的其他地方(标题、空滚动查看器区域等),双击事件就会按预期触发,但 CurrentItem 有时是选定的行,有时为空. 为了防止这种行为..我需要取消选择选定的 ..
发布时间:2022-01-04 15:51:13 其他开发

将点击事件绑定到类中的方法

在对象的构造函数中,我创建了一些 span 标记,我需要将它们引用到同一对象的方法. 这是我的代码示例: $(document).ready(function(){var slider = new myObject("name");});功能我的对象(数据){this.name = 数据;//添加span标签,onclick必须引用对象的方法$("body").append(" ..
发布时间:2022-01-04 15:51:01 前端开发

绑定到 ObservableCollection 的列表框不会更新

我使用 ObservableCollection 来存储 Windows 的环境变量. class VariableVieWModel{ObservableCollection变量;公共 ObservableCollection变量{得到{返回变量;}放{变量 = 值;}}公共变量视图模型(){重新加载();}公共无效重新加载(){//检索变量的代码}} 这个 ObservableCollec ..
发布时间:2022-01-04 15:50:55 C#/.NET

如何识别 Button 在 Tkinter 中何时被释放?

我正在使用 Tkinter 制作 GUI 并驱动机器人. 我有 4 个按钮:FORWARD、RIGHT、BACKWARD 和 LEFT.我想让机器人在按下 Button 时移动,并在松开 Button 时停止. 如何在 Tkinter 中识别按钮何时被释放? 解决方案 您可以独立地为 和 事件创建绑定. 这里是学习事件和绑定的一个很好的起点:http:///effbot. ..
发布时间:2022-01-04 15:50:49 Python

发布时 WPF 右键单击​​鼠标绑定?

如何启用鼠标绑定到释放右键?目前我在 xaml 中有以下代码,它链接到关闭 wpf 窗口.这里的问题是,因为它会在关闭窗口时对点击的增加做出反应,所以它会激活桌面上的上下文菜单. 解决方案 MouseBinding 不支持鼠标向上操作,只支持鼠标向下操作,因此您根本无法使用鼠标绑定.最简单的替代方法是在您将 MouseBinding 作为 InputBinding 添加到的同一元素上的 M ..
发布时间:2022-01-04 15:50:42 C#/.NET