forked from ahyahy/OneScriptForms
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathCheckState.cs
More file actions
31 lines (26 loc) · 1.18 KB
/
CheckState.cs
File metadata and controls
31 lines (26 loc) · 1.18 KB
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
31
using ScriptEngine.Machine.Contexts;
namespace osf
{
[ContextClass ("КлСостояниеФлажка", "ClCheckState")]
public class ClCheckState : AutoContext<ClCheckState>
{
private int m_unchecked = (int)System.Windows.Forms.CheckState.Unchecked; // 0 Пометка элемента управления снята.
private int m_checked = (int)System.Windows.Forms.CheckState.Checked; // 1 Данный элемент управления помечен.
private int m_indeterminate = (int)System.Windows.Forms.CheckState.Indeterminate; // 2 Пометка элемента управления не определена. Такой элемент управления обычно затенен.
[ContextProperty("НеПомечен", "Unchecked")]
public int Unchecked
{
get { return m_unchecked; }
}
[ContextProperty("Неопределенный", "Indeterminate")]
public int Indeterminate
{
get { return m_indeterminate; }
}
[ContextProperty("Помечен", "Checked")]
public int Checked
{
get { return m_checked; }
}
}
}