如何显式设置Control的事件顺序

时间:2016-09-19 05:42:43

标签: c# listbox

我有一个列表框,我在C#windows应用程序中用作自动完成列表,其中包含LeaveMouseClick等事件。 在Leave上,我想将所选值设置为文本框。 在leave,我想要隐藏列表框 现在,问题是,当我单击列表框中的值时,会触发leave事件并隐藏列表框而不设置值。如果我取消设置Leave事件,事情会按预期工作。

注意:import React from 'react'; // import Calculater etc... export default class CalculationDisplay extends React.Component { componentDidMount() { var buffer = new ArrayBuffer(100 * 100 * 4); var view = new Uint32Array(buffer); var calculator = new Calculator(view); const ctx = this.refs.canvas.getContext('2d'); // worker calculation and display goes here... } render() { return ( <canvas ref="canvas" width={600} height={600}/> ); } } 事件的目的是仅在单击其他控件时隐藏列表框。自动填充文本框是使用以下引用实现的:WinForms | C# | AutoComplete in the Middle of a Textbox?

0 个答案:

没有答案