private void UpdateIpAddressList() { if (get_hostaddr_busy_) { return; } ipaddr_update_req_ = false; RBtnList_IpAddress.ClearItems(); get_hostaddr_index_ = 0; GetHostAddressesSetup(); UpdateView(); }
private void UpdateIpAddressList(IEnumerable <IPAddress> ipaddr_list) { if (InvokeRequired) { Invoke(new UpdateIpAddressListDelegate(UpdateIpAddressList), ipaddr_list); return; } /* IPアドレスリストを更新 */ foreach (var ipaddr in ipaddr_list) { if (ipaddr.AddressFamily == addr_family_) { RBtnList_IpAddress.AddItem(new IPAddressListItem(ipaddr)); } } }
private void UpdateIpAddressListRequest() { ipaddr_update_req_ = true; if (ipaddr_update_timer_.Enabled) { ipaddr_update_timer_.Stop(); } ipaddr_update_timer_.Start(); text_blink_flag_ = false; /* 即座にIPアドレスリストをクリアする */ RBtnList_IpAddress.ClearItems(); UpdateView(); }