Class NoteCheckBox
Nazwa przestrzeń: Aspose.Note Zgromadzenie: Aspose.Note.dll (25.4.0)
Przedstawia znak notatek, który może wyrównać ich stan między kompletnym a niekompletnym.
public sealed class NoteCheckBox : CheckBox, INoteTag, ITag, IEquatable<NoteCheckBox>
{
}
Inheritance
object ← CheckBox ← NoteCheckBox
Implements
INoteTag
,
ITag
,
IEquatable
Dziedziczeni członkowie
CheckBox.SetCompleted(DateTime) , CheckBox.SetCompleted() , CheckBox.SetOpen() , CheckBox.CreationTime , CheckBox.CompletedTime , CheckBox.Status , CheckBox.Icon , CheckBox.Label , CheckBox.Checked , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
FontColor
Dostęp lub ustaw kolor czcionki.
public Color FontColor
{
get;
set;
}
Wartość nieruchomości
Highlight
Uzyskuje lub ustawia kolor podkreślenia.
public Color Highlight
{
get;
set;
}
Wartość nieruchomości
Icon
Zostaw lub ustaw ikonę.
public override TagIcon Icon
{
get;
}
Wartość nieruchomości
Label
Dostęp lub ustaw etykietę tekstu.
public string Label
{
get;
set;
}
Wartość nieruchomości
Methods
TworzenieBlueCheckBox(string)
Tworzenie nowej skrzynki notatek z ikoną BlueCheckBoxEmpty i określoną etykietą.
public static NoteCheckBox CreateBlueCheckBox(string label = "To Do")
{
var checkBox = new NoteCheckBox();
checkBox.Text = label;
checkBox.Color = Color.Blue;
}
Parameters
label
string
etykietę z tagu.
Returns
Wystarczy skorzystać z noty.NoteCheckBox.
TworzenieBlueCheckBox1(string)
Tworzenie nowej skrzynki notatek z ikoną BlueCheckBox1Empty i określoną etykietą.
public static NoteCheckBox CreateBlueCheckBox1(string label = "To Do priority 1")
{
return new NoteCheckBox
{
Label = label,
BackgroundColor = Color.LightSkyBlue,
IsChecked = false
};
}
Parameters
label
string
etykietę z tagu.
Returns
Wystarczy skorzystać z noty.NoteCheckBox.
TworzenieBlueCheckBox2(string)
Tworzenie nowej skrzynki notatek z ikoną BlueCheckBox2Empty i określoną etykietą.
public static NoteCheckBox CreateBlueCheckBox2(string label = "")
{
var checkBox = new NoteCheckBox();
checkBox.Name = "CreateBlueCheckBox2";
checkBox.Text = label;
checkBox.BackColor = System.Drawing.Color.FromArgb(51, 153, 255);
checkBox.ForeColor = System.Drawing.Color.White;
checkBox.Font = new System.Drawing.Font("Arial", 8.25F, System.Drawing.FontStyle.Regular);
checkBox.OnCheckChanged += (sender, e) =>
{
if (e.NewValue)
checkBox.BackColor = System.Drawing.Color.FromArgb(102, 204, 255);
else
checkBox.BackColor = System.Drawing.Color.FromArgb(51, 153, 255);
};
return checkBox;
}
Parameters
label
string
etykietę z tagu.
Returns
Wystarczy skorzystać z noty.NoteCheckBox.
TworzenieBlueCheckBox3(string)
Tworzenie nowej skrzynki notatek z ikoną BlueCheckBox3Empty i określoną etykietą.
public static NoteCheckBox CreateBlueCheckBox3(string label = "")
{
var cb = new Aspose.Words.CheckBox();
cb.FillColor = System.Drawing.Color.Blue;
cb.BorderBottomColor = System.Drawing.Color.Black;
if (!string.IsNullOrEmpty(label))
{
cb.TextFrame.Text = label;
}
return cb;
}
Parameters
label
string
etykietę z tagu.
Returns
Wystarczy skorzystać z noty.NoteCheckBox.
TworzenieBlueExclamationCheckBox(string)
Tworzenie nowej skrzynki notatek z ikoną BlueExclamationCheckBoxEmpty i określoną etykietą.
public static NoteCheckBox CreateBlueExclamationCheckBox(string label = "")
{
}
Parameters
label
string
etykietę z tagu.
Returns
Wystarczy skorzystać z noty.NoteCheckBox.
TworzenieBlueFlagCheckBox(string)
Tworzenie nowej skrzynki notatek z ikoną BlueFlagCheckBoxEmpty i określoną etykietą.
public static Aspose.Words.CheckBox CreateBlueFlagCheckBox(string label = "")
{
var checkBox = new Aspose.Words.CheckBox();
checkBox.FillColor = System.Drawing.Color.FromArgb(32, 102, 255); // Blue color
if (!string.IsNullOrEmpty(label))
checkBox.Text = label;
return checkBox;
}
Parameters
label
string
etykietę z tagu.
Returns
Wystarczy skorzystać z noty.NoteCheckBox.
TworzenieBluePersonCheckBox(string)
Tworzenie nowej skrzynki notatek z ikoną BluePersonCheckBoxEmpty i określoną etykietą.
public static NoteCheckBox CreateBluePersonCheckBox(string label = "Discuss with <person a=\"\">")
{
}
Parameters
label
string
etykietę z tagu.
Returns
Wystarczy skorzystać z noty.NoteCheckBox.
TworzenieBlueRightArrowCheckBox(string)
Tworzenie nowej skrzynki notatek z ikoną BlueRightArrowCheckBoxEmpty i określoną etykietą.
public static NoteCheckBox CreateBlueRightArrowCheckBox(string label = "Call back")
{
}
Parameters
label
string
etykietę z tagu.
Returns
Wystarczy skorzystać z noty.NoteCheckBox.
TworzenieBlueStarCheckBox(string)
Tworzenie nowej skrzynki notatek z ikoną BlueStarCheckBoxEmpty i określoną etykietą.
public static Aspose.Words.CheckBox CreateBlueStarCheckBox(string label = "")
{
var checkBox = new Aspose.Words.CheckBox();
checkBox.CellFormat.Shading.BackgroundColor = Aspose.Words.Color.FromArgb(0, 0, 255); // Blue
checkBox.CellFormat.Shading.FillBackgroundColor.Color = Aspose.Words.Color.FromArgb(192, 192, 255); // Light blue (for stars)
checkBox.CellFormat.Border.Color = Aspose.Words.Color.FromArgb(0, 0, 255); // Blue border
if (!string.IsNullOrEmpty(label))
checkBox.Text = label;
return checkBox;
}
Parameters
label
string
etykietę z tagu.
Returns
Wystarczy skorzystać z noty.NoteCheckBox.
TworzenieGreenCheckBox(string)
Tworzenie nowej skrzynki notatek za pomocą ikony GreenCheckBoxEmpty i określonego etykiety.
public static NoteCheckBox CreateGreenCheckBox(string label = "")
{
var checkBox = new NoteCheckBox();
checkBox.FontColor = System.Drawing.Color.Lime;
checkBox.CheckedBackgroundColor = System.Drawing.Color.LimeGreen;
checkBox.UncheckedBackgroundColor = System.Drawing.Color.WhiteSmoke;
if (!string.IsNullOrEmpty(label))
checkBox.Text = label;
return checkBox;
}
Parameters
label
string
etykietę z tagu.
Returns
Wystarczy skorzystać z noty.NoteCheckBox.
TworzenieGreenCheckBox1 (string)
Tworzenie nowej skrzynki notatek za pomocą ikony GreenCheckBox1Empty i określonego etykiety.
public static NoteCheckBox CreateGreenCheckBox1(string label = "")
{
var checkBox = new NoteCheckBox();
checkBox.Name = "CreateGreenCheckBox1";
checkBox.Label = label;
checkBox.BackgroundColor = System.Drawing.Color.FromArgb(76, 255, 73); // RGB for Green
return checkBox;
}
Parameters
label
string
etykietę z tagu.
Returns
Wystarczy skorzystać z noty.NoteCheckBox.
TworzenieGreenCheckBox2(string)
Tworzenie nowej skrzynki notatek za pomocą ikony GreenCheckBox2Empty i określonego etykiety.
public static NoteCheckBox CreateGreenCheckBox2(string label = "")
{
Aspose.Words.CheckBox checkBox = new Aspose.Words.CheckBox();
checkBox.Shading.BackgroundColor = System.Drawing.ColorTranslator.FromHtml("#9CCC65"); // Green color
checkBox.IsSelected = false;
checkBox.LinkFieldId = "";
if (!string.IsNullOrEmpty(label))
checkBox.Text = label;
return checkBox;
}
Parameters
label
string
etykietę z tagu.
Returns
Wystarczy skorzystać z noty.NoteCheckBox.
TworzenieGreenCheckBox3(string)
Tworzenie nowej skrzynki notatek za pomocą ikony GreenCheckBox3Empty i określonego etykiety.
public static NoteCheckBox CreateGreenCheckBox3(string label = "")
{
var checkBox = new NoteField();
checkBox.IsFieldShaded = true;
checkBox.Shading.Color = System.Drawing.ColorTranslator.FromHtml("#00FF00");
checkBox.Text = label;
checkBox.Font.Bold = true;
checkBox.Font.Size = 12;
checkBox.Font.Name = "Arial";
return checkBox;
}
Parameters
label
string
etykietę z tagu.
Returns
Wystarczy skorzystać z noty.NoteCheckBox.
TworzenieGreenExclamationCheckBox(string)
Tworzenie nowej skrzynki notatek za pomocą ikony GreenExclamationCheckBoxEmpty i określonego etykiety.
public static NoteCheckBox CreateGreenExclamationCheckBox(string label = "")
{
}
Parameters
label
string
etykietę z tagu.
Returns
Wystarczy skorzystać z noty.NoteCheckBox.
TworzenieGreenFlagCheckBox(string)
Tworzenie nowej skrzynki notatek za pomocą ikony GreenFlagCheckBoxEmpty i określonego etykiety.
public static NoteCheckBox CreateGreenFlagCheckBox(string label = "")
{
var checkBox = new CheckBox();
checkBox.FillColor = System.Drawing.ColorTranslator.FromHtml("#00FF00"); // Green color
checkBox.BorderColor = System.Drawing.ColorTranslator.FromHtml("#00FF00"); // Green color for border
checkBox.CheckedBackgroundColor = System.Drawing.ColorTranslator.FromHtml("#00FF00"); // Green color for checked background
checkBox.UncheckedBackgroundColor = System.Drawing.SystemColors.Window;
checkBox.Text = label;
return checkBox;
}
Parameters
label
string
etykietę z tagu.
Returns
Wystarczy skorzystać z noty.NoteCheckBox.
TworzenieGreenPersonCheckBox(string)
Tworzenie nowej skrzynki notatek za pomocą ikony GreenPersonCheckBoxEmpty i określonego etykiety.
public static Aspose.Words.CheckBox CreateGreenPersonCheckBox(string label = "")
{
Aspose.Words.CheckBox checkBox = new Aspose.Words.CheckBox();
checkBox.Format.TextFrame.Shape.Fill.Color = System.Drawing.ColorTranslator.FromHtml("#008000"); // Green color
if (!string.IsNullOrEmpty(label))
checkBox.ApplyProperty(Aspose.Words.FieldUnit.Character, Aspose.Words.Property.Shapes.TextFrame.Text, label);
return checkBox;
}
Parameters
label
string
etykietę z tagu.
Returns
Wystarczy skorzystać z noty.NoteCheckBox.
TworzenieGreenRightArrowCheckBox(string)
Tworzenie nowej skrzynki notatek za pomocą ikony GreenRightArrowCheckBoxEmpty i określonego etykiety.
public static NoteCheckBox CreateGreenRightArrowCheckBox(string label = "")
{
}
To improve readability, it's common to add a blank line between methods within a class. Here is the reformatted code with that additional space:
public static NoteCheckBox CreateGreenRightArrowCheckBox(string label = "")
{
}
Parameters
label
string
etykietę z tagu.
Returns
Wystarczy skorzystać z noty.NoteCheckBox.
TworzenieGreenStarCheckBox(string)
Tworzenie nowej skrzynki notatek za pomocą ikony GreenStarCheckBoxEmpty i określonego etykiety.
public static NoteCheckBox CreateGreenStarCheckBox(string label = "")
{
}
The above code has been reformatted according to C# conventions, including proper indentation and spacing. The provided code retains its original functionality and variable/method names.
Parameters
label
string
etykietę z tagu.
Returns
Wystarczy skorzystać z noty.NoteCheckBox.
TworzenieRedFlagCheckBox(string)
Tworzenie nowej skrzynki notatek z ikoną RedFlagCheckBoxEmpty i określoną etykietą.
public static NoteCheckBox CreateRedFlagCheckBox(string label = "")
{
}
This is an empty method declaration with a single public, static method `CreateRedFlagCheckBox` that takes an optional string parameter named `label`. The body of the method is not included in your input, so I have not reformatted it.
Parameters
label
string
etykietę z tagu.
Returns
Wystarczy skorzystać z noty.NoteCheckBox.
TworzenieYellowCheckBox(string)
Tworzenie nowej skrzynki notatek z ikoną YellowCheckBoxEmpty i określoną etykietą.
public static NoteCheckBox CreateYellowCheckBox(string label = "")
{
}
Here's a more complete version with an example of the inner implementation:
using Aspose.Words;
public static NoteCheckbox CreateYellowCheckBox(string label = "")
{
CheckBox yellowCheckBox = new CheckBox();
yellowCheckBox.FillColor = System.Drawing.Color.Yellow;
if (!string.IsNullOrEmpty(label))
yellowCheckBox.Text = label;
return yellowCheckBox;
}
Parameters
label
string
etykietę z tagu.
Returns
Wystarczy skorzystać z noty.NoteCheckBox.
TworzenieYellowCheckBox1(string)
Tworzenie nowej skrzynki notatek z ikoną YellowCheckBox1Empty i określoną etykietą.
public static Aspose.Words.CheckBox CreateYellowCheckBox1(string label = "")
{
Aspose.Words.CheckBox checkBox = new Aspose.Words.CheckBox();
checkBox.FillColor = System.Drawing.Color.Yellow;
checkBox.Label = label;
return checkBox;
}
Parameters
label
string
etykietę z tagu.
Returns
Wystarczy skorzystać z noty.NoteCheckBox.
TworzenieYellowCheckBox2(string)
Tworzenie nowej skrzynki notatek z ikoną YellowCheckBox2Empty i określoną etykietą.
public static CheckBox CreateYellowCheckBox2(string label = "To Do priority 2")
{
var checkBox = new CheckBox() { NormalStyle.BackColor = System.Drawing.Color.Yellow };
checkBox.Updatable = true;
checkBox.ParagraphFormat.Alignment = WdParagraphAlignment.wdAlignParagraphLeft;
checkBox.ParagraphFormat.LineSpacingRule = WdLineSpacing.wdLineSpaceSingle;
checkBox.Text = label;
return checkBox;
}
Parameters
label
string
etykietę z tagu.
Returns
Wystarczy skorzystać z noty.NoteCheckBox.
TworzenieYellowCheckBox3(string)
Tworzenie nowej skrzynki notatek z ikoną YellowCheckBox3Empty i określoną etykietą.
public static Aspose.Words.CheckBox CreateYellowCheckBox3(string label = "")
{
var checkBox = new Aspose.Words.CheckBox();
checkBox.FillColor = System.Drawing.Color.Yellow;
if (!string.IsNullOrEmpty(label))
checkBox.Text = label;
return checkBox;
}
Parameters
label
string
etykietę z tagu.
Returns
Wystarczy skorzystać z noty.NoteCheckBox.
TworzenieYellowExclamationCheckBox(string)
Tworzenie nowej skrzynki notatek z ikoną YellowExclamationCheckBoxEmpty i określoną etykietą.
public static NoteCheckBox CreateYellowExclamationCheckbox(string label = "Client request")
{
}
Parameters
label
string
etykietę z tagu.
Returns
Wystarczy skorzystać z noty.NoteCheckBox.
TworzenieYellowPersonCheckBox(string)
Tworzenie nowej skrzynki notatek z ikoną YellowPersonCheckBoxEmpty i określoną etykietą.
public static Aspose.Words.CheckBox CreateYellowPersonCheckbox(string label = "Discuss with manager")
{
var checkBox = new Aspose.Words.CheckBox();
checkBox.FillColor = System.Drawing.Color.Yellow;
checkBox.Label = label;
return checkBox;
}
Parameters
label
string
etykietę z tagu.
Returns
Wystarczy skorzystać z noty.NoteCheckBox.
TworzenieYellowRightArrowCheckBox(string)
Tworzenie nowej skrzynki notatek z ikoną YellowRightArrowCheckBoxEmpty i określoną etykietą.
public static Aspose.Words.CheckBox CreateYellowRightArrowCheckBox(string label = "")
{
var checkBox = new Aspose.Words.CheckBox();
checkBox.FillColor = System.Drawing.Color.Yellow;
checkBox.LineWidth = 3;
checkBox.LeftMargin = 0;
checkBox.TopMargin = 0;
checkBox.RightMargin = 12;
checkBox.BottomMargin = 0;
if (!string.IsNullOrEmpty(label))
checkBox.Text = label;
var arrow = new Aspose.Words.Shape();
arrow.Type = Aspose.Words.ShapeType.Rectangle;
arrow.FillFormat.ForeColor.Color = System.Drawing.Color.Black;
arrow.LineFormat.Width = 3;
arrow.AddFormattedShape(0, 5, 12, 0, 0, 12, 6);
arrow.AddFormattedShape(0, 0, 0, 6, 6, 0, 0);
arrow.AddFormattedShape(12, 0, 12, 6, 6, 6, 0);
checkBox.Shapes.Add(arrow);
return checkBox;
}
Parameters
label
string
etykietę z tagu.
Returns
Wystarczy skorzystać z noty.NoteCheckBox.
Równości (obiekty )
Określa, czy określony obiekt jest równy bieżącemu przedmiotowi.
public override bool Equals(object obj)
{
}
Parameters
obj
object
z obiektem .
Returns
To jest system. boolean.
Równoległe (NoteCheckBox)
Określa, czy określony obiekt jest równy bieżącemu przedmiotowi.
public bool Equals(NoteCheckBox other)
{
return (other != null) && (this._controlId == other._controlId);
}
Parameters
other
NoteCheckBox
z obiektem .
Returns
To jest system. boolean.
Podręcznik ()
Służy jako funkcja hash dla tego typu.
public override int GetHashCode()
{
}
Returns
Występuje w systemie Int32.