■ ButtonEdit 클래스에서 에디터 버튼 이미지를 취소하는 방법을 보여준다. ▶ 예제 코드 (C#)
|
using System.Drawing; using DevExpress.XtraEditors; using DevExpress.XtraEditors.Controls; ButtonEdit buttonEdit = new ButtonEdit(); EditorButton editorButton = buttonEdit.Properties.Buttons[0]; editorButton.Image = null; |
■ ButtonEdit 클래스에서 에디터 버튼 이미지를 설정하는 방법을 보여준다. ▶ 예제 코드 (C#)
|
using System.Drawing; using DevExpress.XtraEditors; using DevExpress.XtraEditors.Controls; ButtonEdit buttonEdit = new ButtonEdit(); EditorButton editorButton = buttonEdit.Properties.Buttons[0]; editorButton.Image = Image.FromFile(@"c:\arrow.jpg"); |
■ ButtonEdit 클래스에서 에디터 버튼 이미지의 스타일을 설정하는 방법을 보여준다. ▶ 예제 코드 (C#)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
|
using DevExpress.XtraEditors; using DevExpress.XtraEditors.Controls; ButtonEdit buttonEdit = new ButtonEdit(); EditorButton editorButton = buttonEdit.Properties.Buttons[0]; editorButton.Kind = ButtonPredefines.Close; editorButton.Kind = ButtonPredefines.Combo; editorButton.Kind = ButtonPredefines.Delete; editorButton.Kind = ButtonPredefines.Down; editorButton.Kind = ButtonPredefines.DropDown; editorButton.Kind = ButtonPredefines.Ellipsis; editorButton.Kind = ButtonPredefines.Glyph; editorButton.Kind = ButtonPredefines.Left; editorButton.Kind = ButtonPredefines.Minus; editorButton.Kind = ButtonPredefines.OK; editorButton.Kind = ButtonPredefines.Plus; editorButton.Kind = ButtonPredefines.Redo; editorButton.Kind = ButtonPredefines.Right; editorButton.Kind = ButtonPredefines.SpinDown; editorButton.Kind = ButtonPredefines.SpinLeft; editorButton.Kind = ButtonPredefines.SpinRight; editorButton.Kind = ButtonPredefines.SpinUp; editorButton.Kind = ButtonPredefines.Undo; editorButton.Kind = ButtonPredefines.Up; |
■ ButtonEdit 클래스에서 텍스트 편집 모드를 설정하는 방법을 보여준다. ▶ 예제 코드 (C#)
|
using DevExpress.XtraEditors; using DevExpress.XtraEditors.Controls; ButtonEdit buttonEdit = new ButtonEdit(); buttonEdit.Properties.TextEditStyle = TextEditStyles.DisableTextEditor; buttonEdit.Properties.TextEditStyle = TextEditStyles.HideTextEditor; buttonEdit.Properties.TextEditStyle = TextEditStyles.Standard; |
■ ButtonEdit 클래스에서 에디터 버튼을 추가하는 방법을 보여준다. ▶ 예제 코드 (C#)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
|
using DevExpress.XtraEditors; using DevExpress.XtraEditors.Controls; #region 에디터 버튼 추가하기 - AddEditorButton(buttonEdit, caption, toolTip, enabled, visible) /// <summary> /// 에디터 버튼 추가하기 /// </summary> /// <param name="buttonEdit">ButtonEdit 객체</param> /// <param name="caption">제목</param> /// <param name="toolTip">툴팁</param> /// <param name="enabled">사용 가능 여부</param> /// <param name="visible">표시 여부</param> public void AddEditorButton(ButtonEdit buttonEdit, string caption, string toolTip, bool enabled, bool visible) { EditorButton editorButton = new EditorButton(); editorButton.Caption = caption; editorButton.ToolTip = toolTip; editorButton.Kind = ButtonPredefines.Delete; editorButton.Width = -1; editorButton.Enabled = enabled; editorButton.Visible = visible; buttonEdit.Properties.Buttons.Add(editorButton); } #endregion |
■ TextEdit 클래스의 Properties.PasswordChar 속성을 사용해 패스워드 문자를 설정하는 방법을 보여준다. ▶ 예제 코드 (C#)
|
using DevExpress.XtraEditors; TextEdit textEdit = new TextEdit(); textEdit.Properties.PasswordChar = '*'; |
■ TextEdit 클래스의 Properties.CharacterCasing 속성을 사용해 대/소문자 모드를 설정하는 방법을 보여준다. ▶ 예제 코드 (C#)
|
using System.Windows.Forms; using DevExpress.XtraEditors; TextEdit textEdit = new TextEdit(); textEdit.Properties.CharacterCasing = CharacterCasing.Lower; textEdit.Properties.CharacterCasing = CharacterCasing.Normal; textEdit.Properties.CharacterCasing = CharacterCasing.Upper; |
■ TextEdit 클래스의 Properties.HideSelection 속성을 사용해 포커스 상실시 선택을 숨기는 방법을 보여준다. ▶ 예제 코드 (C#)
|
using DevExpress.XtraEditors; TextEdit textEdit = new TextEdit(); textEdit.Properties.HideSelection = false; textEdit.Properties.HideSelection = true; |
■ TextEdit 클래스의 SelectionLength 속성을 사용해 선택 문자열을 취소하는 방법을 보여준다. ▶ 예제 코드 (C#)
|
using DevExpress.XtraEditors; TextEdit textEdit = new TextEdit(); textEdit.SelectionLength = 0; |
■ TextEdit 클래스의 Select 메소드를 사용해 임의 문자열을 선택하는 방법을 보여준다. ▶ 예제 코드 (C#)
|
using DevExpress.XtraEditors; TextEdit textEdit = new TextEdit(); int startIndex = 3; int length = 5; textEdit.Select(startIndex, length); |
■ TextEdit 클래스의 SelectAll 메소드를 사용해 모두 선택하는 방법을 보여준다. ▶ 예제 코드 (C#)
|
using DevExpress.XtraEditors; TextEdit textEdit = new TextEdit(); textEdit.SelectAll(); |
■ ZoomTrackBarControl 클래스를 사용하는 방법을 보여준다. ▶ 예제 코드 (C#)
|
using DevExpress.XtraEditors; ZoomTrackBarControl zoomTrackBarControl = new ZoomTrackBarControl(); zoomTrackBarControl.Properties.Minimum = 1; zoomTrackBarControl.Properties.Maximum = 100; zoomTrackBarControl.Properties.SmallChange = 5; zoomTrackBarControl.Properties.LargeChange = 10; |
■ ZoomTrackBarControl 클래스의 Properties.Orientation 속성을 사용해 수평/수직 방향을 설정하는 방법을 보여준다. ▶ 예제 코드 (C#)
|
using System.Windows.Forms; using DevExpress.XtraEditors; ZoomTrackBarControl zoomTrackBarControl = new ZoomTrackBarControl(); zoomTrackBarControl.Properties.Orientation = Orientation.Horizontal; zoomTrackBarControl.Properties.Orientation = Orientation.Vertical; |
■ ZoomTrackBarControl 클래스의 Properties.ScrollThumbStyle 속성을 사용해 Thumb 스타일을 설정하는 방법을 보여준다. ▶ 예제 코드 (C#)
|
using DevExpress.XtraEditors; using DevExpress.XtraEditors.Repository; ZoomTrackBarControl zoomTrackBarControl = new ZoomTrackBarControl(); zoomTrackBarControl.Properties.ScrollThumbStyle = ScrollThumbStyle.ArrowUpLeft; zoomTrackBarControl.Properties.ScrollThumbStyle = ScrollThumbStyle.ArrowDownRight; zoomTrackBarControl.Properties.ScrollThumbStyle = ScrollThumbStyle.Bar; |
■ RangeTrackBarControl 클래스에서 값 툴팁 표시 전 처리하는 방법을 보여준다. ▶ 예제 코드 (C#)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
|
using DevExpress.XtraEditors; #region 범위 트랙 막대 컨트롤 값 툴팁 표시 전 처리하기 - rangeTrackBarControl_BeforeShowValueToolTip(sender, e) /// <summary> /// 범위 트랙 막대 컨트롤 값 툴팁 표시 전 처리하기 /// </summary> /// <param name="sender">이벤트 발생자</param> /// <param name="e">이벤트 인자</param> private void rangeTrackBarControl_BeforeShowValueToolTip(object sender, TrackBarValueToolTipEventArgs e) { e.ShowArgs.ToolTip = string.Format ( "Interval = [{0}; {1}]", (sender as RangeTrackBarControl).Value.Minimum, (sender as RangeTrackBarControl).Value.Maximum ); } #endregion |
■ RangeTrackBarControl 클래스를 사용하는 방법을 보여준다. ▶ 예제 코드 (C#)
|
using DevExpress.XtraEditors; RangeTrackBarControl rangeTrackBarControl = new RangeTrackBarControl(); rangeTrackBarControl.Properties.Minimum = 1; rangeTrackBarControl.Properties.Maximum = 100; rangeTrackBarControl.Properties.SmallChange = 5; rangeTrackBarControl.Properties.LargeChange = 10; rangeTrackBarControl.Properties.TickFrequency = 10; |
■ RangeTrackBarControl 클래스에서 Thumb 위 마우스 호버링시 툴팁 표시 여부를 설정하는 방법을 보여준다. ▶ 예제 코드 (C#)
|
using DevExpress.XtraEditors; RangeTrackBarControl rangeTrackBarControl = new RangeTrackBarControl(); rangeTrackBarControl.Properties.ShowValueToolTip = false; rangeTrackBarControl.Properties.ShowValueToolTip = true; |
■ RangeTrackBarControl 클래스의 Properties.Orientation 속성을 사용해 수평/수직 방향을 설정하는 방법을 보여준다. ▶ 예제 코드 (C#)
|
using System.Windows.Forms; using DevExpress.XtraEditors; RangeTrackBarControl rangeTrackBarControl = new RangeTrackBarControl(); rangeTrackBarControl.Properties.Orientation = Orientation.Horizontal; rangeTrackBarControl.Properties.Orientation = Orientation.Vertical; |
■ RangeTrackBarControl 클래스의 Properties.TickStyle 속성을 사용해 틱 마크 위치를 설정하는 방법을 보여준다. ▶ 예제 코드 (C#)
|
using System.Windows.Forms; using DevExpress.XtraEditors; RangeTrackBarControl rangeTrackBarControl = new RangeTrackBarControl(); rangeTrackBarControl.Properties.TickStyle = TickStyle.Both; rangeTrackBarControl.Properties.TickStyle = TickStyle.BottomRight; rangeTrackBarControl.Properties.TickStyle = TickStyle.None; rangeTrackBarControl.Properties.TickStyle = TickStyle.TopLeft; |
■ TrackBarControl 클래스를 사용하는 방법을 보여준다. ▶ 예제 코드 (C#)
|
TrackBarControl trackBarControl = new TrackBarControl(); trackBarControl.Properties.Minimum = 0; trackBarControl.Properties.Maximum = 100; trackBarControl.Properties.SmallChange = 5; trackBarControl.Properties.LargeChange = 20; trackBarControl.Properties.TickFrequency = 10; |
■ TrackBarControl 클래스에서 값 툴팁 표시 전 처리하는 방법을 보여준다. ▶ 예제 코드 (C#)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
using DevExpress.XtraEditors; #region 트랙 막대 컨트롤 값 툴팁 표시 전 처리하기 - trackBarControl_BeforeShowValueToolTip(sender, e) /// <summary> /// 트랙 막대 컨트롤 값 툴팁 표시 전 처리하기 /// </summary> /// <param name="sender">이벤트 발생자</param> /// <param name="e">이벤트 인자</param> private void trackBarControl_BeforeShowValueToolTip(object sender, TrackBarValueToolTipEventArgs e) { e.ShowArgs.ToolTip = string.Format("Value = {0}", (sender as TrackBarControl).Value); } #endregion |
■ TrackBarControl 클래스의 Properties.ShowValueToolTip 속성을 사용해 Thumb 위 마우스 호버링시 툴팁 표시 여부를 설정하는 방법을 보여준다. ▶ 예제 코드 (C#)
|
using DevExpress.XtraEditors; TrackBarControl trackBarControl = new TrackBarControl(); trackBarControl.Properties.ShowValueToolTip = false; trackBarControl.Properties.ShowValueToolTip = true; |
■ TrackBarControl 클래스의 Properties.Orientation 속성을 사용해 수평/수직 방향을 설정하는 방법을 보여준다. ▶ 예제 코드 (C#)
|
using System.Windows.Forms; using DevExpress.XtraEditors; TrackBarControl trackBarControl = new TrackBarControl(); trackBarControl.Properties.Orientation = Orientation.Horizontal; trackBarControl.Properties.Orientation = Orientation.Vertical; |
■ TrackBarControl 클래스의 Properties.TickStyle 속성을 사용해 틱 마크 위치를 설정하는 방법을 보여준다. ▶ 예제 코드 (C#)
|
using System.Windows.Forms; using DevExpress.XtraEditors; TrackBarControl trackBarControl = new TrackBarControl(); trackBarControl.Properties.TickStyle = TickStyle.Both; trackBarControl.Properties.TickStyle = TickStyle.BottomRight; trackBarControl.Properties.TickStyle = TickStyle.None; trackBarControl.Properties.TickStyle = TickStyle.TopLeft; |
■ MarqueeProgressBarControl 클래스의 Properties.ShowTitle 속성을 사용해 텍스트 표시 여부를 설정하는 방법을 보여준다. ▶ 예제 코드 (C#)
|
using DevExpress.XtraEditors; MarqueeProgressBarControl marqueeProgressBarControl = new MarqueeProgressBarControl(); marqueeProgressBarControl.Properties.ShowTitle = false; marqueeProgressBarControl.Properties.ShowTitle = true; |