HResult ICommDlgBrowser3.OnStateChange(IntPtr ppshv, CommDlgBrowserStateChange uChange)
        {
            if (uChange == CommDlgBrowserStateChange.SelectionChange)
            {
                FireSelectionChanged();
            }

            return(HResult.Ok);
        }
        HRESULT ICommDlgBrowser.OnStateChange(IntPtr ppshv, CommDlgBrowserStateChange uChange)
        {
            if (uChange == CommDlgBrowserStateChange.CDBOSC_SELCHANGE)
            {
                FireSelectionChanged( );
            }

            return(HRESULT.S_OK);
        }
示例#3
0
		HResult ICommDlgBrowser3.OnStateChange(IntPtr ppshv, CommDlgBrowserStateChange uChange) {
			if (uChange == CommDlgBrowserStateChange.SelectionChange) {
				FireSelectionChanged();
			}

			return HResult.Ok;
		}
示例#4
0
        HRESULT ICommDlgBrowser.OnStateChange(IntPtr ppshv, CommDlgBrowserStateChange uChange)
        {
            if( uChange == CommDlgBrowserStateChange.CDBOSC_SELCHANGE )
                FireSelectionChanged( );

            return HRESULT.S_OK;
        }
        HResult ICommDlgBrowser3.OnStateChange(IntPtr ppshv, CommDlgBrowserStateChange uChange)
        {
            if (uChange == CommDlgBrowserStateChange.SelectionChange)
            {
                BeginInvoke(new MethodInvoker(delegate()
                {
                    FireSelectionChanged();
                }));
                
            }
            if (uChange == CommDlgBrowserStateChange.SetFocus)
            {
                ExplorerGotFocusRaized();
            }
            if (uChange == CommDlgBrowserStateChange.Rename)
            {
                if (RenameFinished != null)
                {
                    RenameFinished(this, EventArgs.Empty);
                }
            }


            if (uChange == CommDlgBrowserStateChange.KillFocus)
            {
                
            }
            return HResult.Ok;
        }