* UIListBox, UICombobox:更新部分事件
This commit is contained in:
parent
d291e4f96e
commit
227df20ac6
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -41,10 +41,16 @@ namespace Sunny.UI
|
||||
ListBox.DataSourceChanged += Box_DataSourceChanged;
|
||||
ListBox.DisplayMemberChanged += Box_DisplayMemberChanged;
|
||||
ListBox.ValueMemberChanged += Box_ValueMemberChanged;
|
||||
ListBox.SelectedValueChanged += ListBox_SelectedValueChanged;
|
||||
DropDownWidth = 150;
|
||||
fullControlSelect = true;
|
||||
}
|
||||
|
||||
private void ListBox_SelectedValueChanged(object sender, EventArgs e)
|
||||
{
|
||||
SelectedValueChanged?.Invoke(this, e);
|
||||
}
|
||||
|
||||
private void Box_ValueMemberChanged(object sender, EventArgs e)
|
||||
{
|
||||
ValueMemberChanged?.Invoke(sender, e);
|
||||
@ -63,7 +69,6 @@ namespace Sunny.UI
|
||||
private void Box_SelectedIndexChanged(object sender, EventArgs e)
|
||||
{
|
||||
Text = ListBox.GetItemText(ListBox.SelectedItem);
|
||||
SelectedValueChanged?.Invoke(this, e);
|
||||
SelectedIndexChanged?.Invoke(this, e);
|
||||
}
|
||||
|
||||
|
@ -65,6 +65,9 @@ namespace Sunny.UI
|
||||
listbox.MouseDown += Listbox_MouseDown;
|
||||
listbox.MouseUp += Listbox_MouseUp;
|
||||
listbox.MouseMove += Listbox_MouseMove;
|
||||
ListBox.DataSourceChanged += Box_DataSourceChanged;
|
||||
ListBox.DisplayMemberChanged += Box_DisplayMemberChanged;
|
||||
ListBox.ValueMemberChanged += Box_ValueMemberChanged;
|
||||
|
||||
timer.Tick += Timer_Tick;
|
||||
timer.Start();
|
||||
|
Loading…
x
Reference in New Issue
Block a user