C# 클래스 AcManager.Controls.UserPresetsControl

상속: System.Windows.Controls.Control, IHierarchicalItemPreviewProvider
파일 보기 프로젝트 열기: gro-ove/actools

공개 프로퍼티들

프로퍼티 타입 설명
ChangedProperty System.Windows.DependencyProperty
CurrentUserPresetProperty System.Windows.DependencyProperty
OptionSmartChangedHandling bool
PreviewProviderProperty System.Windows.DependencyProperty
PreviewProviderPropertyKey System.Windows.DependencyPropertyKey
SavedPresetsGroupedProperty System.Windows.DependencyProperty
SavedPresetsProperty System.Windows.DependencyProperty
ShowSaveButtonProperty System.Windows.DependencyProperty
UserPresetableProperty System.Windows.DependencyProperty

공개 메소드들

메소드 설명
GetPreview ( object item ) : object
GroupPresets ( IEnumerable entries, string mainDirectory ) : IEnumerable
GroupPresets ( string presetableKey ) : IEnumerable
HasInstance ( string key ) : bool
LoadPreset ( string key, string filename ) : bool
LoadSerializedPreset ( [ key, [ serialized ) : bool
OnApplyTemplate ( ) : void
SaveCanExecute ( ) : bool
SaveExecute ( ) : void
SwitchToNext ( ) : void
SwitchToPrevious ( ) : void

비공개 메소드들

메소드 설명
ComboBox_SelectionChanged ( object sender, SelectedItemChangedEventArgs e ) : void
GetCurrentFilename ( string key ) : string
GetHead ( string filename, string from ) : string
GetInstance ( string key ) : UserPresetsControl
OnCurrentUserPresetChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnUserPresetableChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnUserPresetableChanged ( IUserPresetable oldValue, IUserPresetable newValue ) : void
Presetable_Changed ( object sender, EventArgs e ) : void
Presets_Update ( object sender, EventArgs e ) : void
SelectionChanged ( ISavedPresetEntry entry ) : void
SetChanged ( bool value = null ) : void
SwitchTo ( string value ) : void
UpdateSavedPresets ( ) : void
UserPresetsControl ( ) : System
UserPresetsControl_Loaded ( object sender, RoutedEventArgs e ) : void
UserPresetsControl_PresetSaved ( object sender, PresetSavedEventArgs args ) : void
UserPresetsControl_PresetSelected ( object sender, ChangedPresetEventArgs args ) : void
UserPresetsControl_Unloaded ( object sender, RoutedEventArgs e ) : void

메소드 상세

GetPreview() 공개 메소드

public GetPreview ( object item ) : object
item object
리턴 object

GroupPresets() 공개 정적인 메소드

public static GroupPresets ( IEnumerable entries, string mainDirectory ) : IEnumerable
entries IEnumerable
mainDirectory string
리턴 IEnumerable

GroupPresets() 공개 정적인 메소드

public static GroupPresets ( string presetableKey ) : IEnumerable
presetableKey string
리턴 IEnumerable

HasInstance() 공개 정적인 메소드

public static HasInstance ( string key ) : bool
key string
리턴 bool

LoadPreset() 공개 정적인 메소드

public static LoadPreset ( string key, string filename ) : bool
key string
filename string
리턴 bool

LoadSerializedPreset() 공개 정적인 메소드

public static LoadSerializedPreset ( [ key, [ serialized ) : bool
key [
serialized [
리턴 bool

OnApplyTemplate() 공개 메소드

public OnApplyTemplate ( ) : void
리턴 void

SaveCanExecute() 공개 메소드

public SaveCanExecute ( ) : bool
리턴 bool

SaveExecute() 공개 메소드

public SaveExecute ( ) : void
리턴 void

SwitchToNext() 공개 메소드

public SwitchToNext ( ) : void
리턴 void

SwitchToPrevious() 공개 메소드

public SwitchToPrevious ( ) : void
리턴 void

프로퍼티 상세

ChangedProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,System.Windows ChangedProperty
리턴 System.Windows.DependencyProperty

CurrentUserPresetProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,System.Windows CurrentUserPresetProperty
리턴 System.Windows.DependencyProperty

OptionSmartChangedHandling 공개적으로 정적으로 프로퍼티

public static bool OptionSmartChangedHandling
리턴 bool

PreviewProviderProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,System.Windows PreviewProviderProperty
리턴 System.Windows.DependencyProperty

PreviewProviderPropertyKey 공개적으로 정적으로 프로퍼티

public static DependencyPropertyKey,System.Windows PreviewProviderPropertyKey
리턴 System.Windows.DependencyPropertyKey

SavedPresetsGroupedProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,System.Windows SavedPresetsGroupedProperty
리턴 System.Windows.DependencyProperty

SavedPresetsProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,System.Windows SavedPresetsProperty
리턴 System.Windows.DependencyProperty

ShowSaveButtonProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,System.Windows ShowSaveButtonProperty
리턴 System.Windows.DependencyProperty

UserPresetableProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,System.Windows UserPresetableProperty
리턴 System.Windows.DependencyProperty