C# 클래스 nature_net.user_controls.custom_listbox_v2

Interaction logic for custom_listbox_v2.xaml
상속: System.Windows.Controls.UserControl
파일 보기 프로젝트 열기: naturenet/nature-net-ppi

공개 프로퍼티들

프로퍼티 타입 설명
_list System.Windows.Controls.ListBox
collection_list bool
comment_list bool
content_name string
drag_prefix string
is_horizontal bool
item_selected ItemSelected
populator list_populator
selectable bool

공개 메소드들

메소드 설명
HitTestResult_Tap_other ( System.Windows.Media.HitTestResult result ) : HitTestResultBehavior
HitTestResult_Tap_v1 ( System.Windows.Media.HitTestResult result ) : HitTestResultBehavior
HitTestResult_Tap_v2 ( System.Windows.Media.HitTestResult result ) : HitTestResultBehavior
_list_PreviewMouseLeftButtonDown ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
_list_SelectionChanged ( object sender, System.Windows.Controls.SelectionChangedEventArgs e ) : void
custom_listbox_v2 ( ) : System
initialize ( bool horizontal, string prefix, ItemSelected i ) : void

보호된 메소드들

메소드 설명
OnManipulationBoundaryFeedback ( System.Windows.Input.ManipulationBoundaryFeedbackEventArgs e ) : void

비공개 메소드들

메소드 설명
HitTestOverItem ( System.Windows.Input.TouchEventArgs e, bool drag, bool v2, bool v1, bool other ) : UIElement
_list_PreviewTouchDown ( object sender, System.Windows.Input.TouchEventArgs e ) : void
_list_PreviewTouchMove ( object sender, System.Windows.Input.TouchEventArgs e ) : void
_list_PreviewTouchUp ( object sender, System.Windows.Input.TouchEventArgs e ) : void
_list_select_item ( object item ) : void
_list_select_item ( object item, System.Windows.Input.TouchEventArgs e ) : void
attend_on_item ( bool select, Control i ) : void
avatar_drag ( System.Windows.Controls.ListBoxItem element, System.Windows.Input.TouchDevice touch_device ) : void
avatar_drag ( object sender, System.Windows.Input.TouchEventArgs e ) : void
start_drag ( System.Windows.Controls.ListBoxItem item, object data, System.Windows.Input.TouchDevice touch_device, ImageSource i ) : bool
start_drag ( collection_listbox_item img, System.Windows.Input.TouchDevice input ) : bool
start_drag ( item_generic_v2 item, System.Windows.Input.TouchEventArgs e ) : bool
test_thumb_feedback ( System.Windows.Input.TouchEventArgs e ) : bool

메소드 상세

HitTestResult_Tap_other() 공개 메소드

public HitTestResult_Tap_other ( System.Windows.Media.HitTestResult result ) : HitTestResultBehavior
result System.Windows.Media.HitTestResult
리턴 HitTestResultBehavior

HitTestResult_Tap_v1() 공개 메소드

public HitTestResult_Tap_v1 ( System.Windows.Media.HitTestResult result ) : HitTestResultBehavior
result System.Windows.Media.HitTestResult
리턴 HitTestResultBehavior

HitTestResult_Tap_v2() 공개 메소드

public HitTestResult_Tap_v2 ( System.Windows.Media.HitTestResult result ) : HitTestResultBehavior
result System.Windows.Media.HitTestResult
리턴 HitTestResultBehavior

OnManipulationBoundaryFeedback() 보호된 메소드

protected OnManipulationBoundaryFeedback ( System.Windows.Input.ManipulationBoundaryFeedbackEventArgs e ) : void
e System.Windows.Input.ManipulationBoundaryFeedbackEventArgs
리턴 void

_list_PreviewMouseLeftButtonDown() 공개 메소드

public _list_PreviewMouseLeftButtonDown ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
sender object
e System.Windows.Input.MouseButtonEventArgs
리턴 void

_list_SelectionChanged() 공개 메소드

public _list_SelectionChanged ( object sender, System.Windows.Controls.SelectionChangedEventArgs e ) : void
sender object
e System.Windows.Controls.SelectionChangedEventArgs
리턴 void

custom_listbox_v2() 공개 메소드

public custom_listbox_v2 ( ) : System
리턴 System

initialize() 공개 메소드

public initialize ( bool horizontal, string prefix, ItemSelected i ) : void
horizontal bool
prefix string
i ItemSelected
리턴 void

프로퍼티 상세

_list 공개적으로 프로퍼티

public ListBox,System.Windows.Controls _list
리턴 System.Windows.Controls.ListBox

collection_list 공개적으로 프로퍼티

public bool collection_list
리턴 bool

comment_list 공개적으로 프로퍼티

public bool comment_list
리턴 bool

content_name 공개적으로 프로퍼티

public string content_name
리턴 string

drag_prefix 공개적으로 프로퍼티

public string drag_prefix
리턴 string

is_horizontal 공개적으로 프로퍼티

public bool is_horizontal
리턴 bool

item_selected 공개적으로 프로퍼티

public ItemSelected item_selected
리턴 ItemSelected

populator 공개적으로 프로퍼티

public list_populator,nature_net.user_controls populator
리턴 list_populator

selectable 공개적으로 프로퍼티

public bool selectable
리턴 bool