NativeSpinButton

クラス概要
WindowClassがmsctls_updown32のウィンドウに対応した操作を提供します。



public NativeSpinButton(WindowControl src)
解説
コンストラクタです。

引数
src
元となるウィンドウコントロールです。



public NativeSpinButton(WindowsAppFriend app, IntPtr windowHandle)
解説
コンストラクタです。

引数
app
アプリケーション操作クラス。
windowHandle
ウィンドウハンドル。



public int Pos{ get; }
解説
現在位置です。



public void EmulateChangePos(int pos)
解説
現在位置を設定します。
UDN_DELTAPOSの通知が発生します。
また、ペアとなるEditにEN_CHANGE、EN_UPDATEの通知が発生します。
また、WM_VSCROLLの通知も発生します。

引数
pos
現在位置。



public void EmulateChangePos(int pos, Async async)
解説
現在位置を設定します。
UDN_DELTAPOSの通知が発生します。
 また、ペアとなるEditにEN_CHANGE、EN_UPDATEの通知が発生します。
また、WM_VSCROLLの通知も発生します。
非同期で実行します。

引数
pos
現在位置。
async
非同期実行オブジェクト。



public void GetRange(ref int min, ref int max)
解説
範囲を取得します。

引数
min
下限。
max
上限。