Class NoteCheckBox

Class NoteCheckBox

Το όνομα: Aspose.Note Συγκέντρωση: Aspose.Note.dll (25.4.0)

Αντιπροσωπεύει μια ετικέτα σημειώσεων που μπορεί να διαχωρίσει την κατάσταση τους μεταξύ πλήρους και ατελής.

public sealed class NoteCheckBox : CheckBox, INoteTag, ITag, IEquatable<NoteCheckBox>
    {
    }

Inheritance

object CheckBox NoteCheckBox

Implements

INoteTag , ITag , IEquatable

Κληρονομημένα μέλη

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

Αποκτήστε ή ρυθμίστε το χρώμα της γραμματοσειράς.

public Color FontColor
   {
      get;
      set;
   }

Αξία ιδιοκτησίας

Color

Highlight

Παίρνει ή καθορίζει το χρώμα.

public Color Highlight
   {
      get;
      set;
   }

Αξία ιδιοκτησίας

Color

Icon

Πάρτε ή τοποθετήστε το εικονίδιο.

public override TagIcon Icon
   {
      get;
   }

Αξία ιδιοκτησίας

TagIcon

Label

Αποκτά ή τοποθετεί το κείμενο ετικέτας.

public string Label
   {
      get;
      set;
   }

Αξία ιδιοκτησίας

string

Methods

ΔημιουργίαBlueCheckBox(string)

Δημιουργεί ένα νέο κουτί ελέγχου σημειώσεων με το εικονίδιο BlueCheckBoxEmpty και την καθορισμένη ετικέτα.

public static NoteCheckBox CreateBlueCheckBox(string label = "To Do")
{
    var checkBox = new NoteCheckBox();
    checkBox.Text = label;
    checkBox.Color = Color.Blue;
}

Parameters

label string

Η ετικέτα του tag.

Returns

NoteCheckBox

Το Aspose.Note.NoteCheckBox

ΔημιουργίαBlueCheckBox1(string)

Δημιουργεί ένα νέο κουτί ελέγχου σημειώσεων με το εικονίδιο BlueCheckBox1Empty και την καθορισμένη ετικέτα.

public static NoteCheckBox CreateBlueCheckBox1(string label = "To Do priority 1")
{
    return new NoteCheckBox
    {
        Label = label,
        BackgroundColor = Color.LightSkyBlue,
        IsChecked = false
    };
}

Parameters

label string

Η ετικέτα του tag.

Returns

NoteCheckBox

Το Aspose.Note.NoteCheckBox

ΔημιουργίαBlueCheckBox2(string)

Δημιουργεί ένα νέο κουτί ελέγχου σημειώσεων με το εικονίδιο BlueCheckBox2Empty και την καθορισμένη ετικέτα.

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

Η ετικέτα του tag.

Returns

NoteCheckBox

Το Aspose.Note.NoteCheckBox

ΔημιουργήστεBlueCheckBox3(string)

Δημιουργεί ένα νέο κουτί ελέγχου σημειώσεων με το εικονίδιο BlueCheckBox3Empty και την καθορισμένη ετικέτα.

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

Η ετικέτα του tag.

Returns

NoteCheckBox

Το Aspose.Note.NoteCheckBox

ΔημιουργίαBlueExclamationCheckBox(string)

Δημιουργεί ένα νέο κουτί ελέγχου σημειώσεων με το εικονίδιο BlueExclamationCheckBoxEmpty και την καθορισμένη ετικέτα.

public static NoteCheckBox CreateBlueExclamationCheckBox(string label = "")
{
}

Parameters

label string

Η ετικέτα του tag.

Returns

NoteCheckBox

Το Aspose.Note.NoteCheckBox

ΔημιουργίαBlueFlagCheckBox(string)

Δημιουργεί ένα νέο κουτί ελέγχου σημειώσεων με το εικονίδιο BlueFlagCheckBoxEmpty και την καθορισμένη ετικέτα.

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

Η ετικέτα του tag.

Returns

NoteCheckBox

Το Aspose.Note.NoteCheckBox

ΔημιουργίαBluePersonCheckBox(string)

Δημιουργεί ένα νέο κουτί ελέγχου σημειώσεων με το εικονίδιο BluePersonCheckBoxEmpty και την καθορισμένη ετικέτα.

public static NoteCheckBox CreateBluePersonCheckBox(string label = "Discuss with <person a=\"\">")
{
}

Parameters

label string

Η ετικέτα του tag.

Returns

NoteCheckBox

Το Aspose.Note.NoteCheckBox

ΔημιουργίαBlueRightArrowCheckBox(string)

Δημιουργεί ένα νέο κουτί ελέγχου σημειώσεων με το εικονίδιο BlueRightArrowCheckBoxEmpty και την καθορισμένη ετικέτα.

public static NoteCheckBox CreateBlueRightArrowCheckBox(string label = "Call back")
   {
   }

Parameters

label string

Η ετικέτα του tag.

Returns

NoteCheckBox

Το Aspose.Note.NoteCheckBox

ΔημιουργίαBlueStarCheckBox(string)

Δημιουργεί ένα νέο κουτί ελέγχου σημειώσεων με το εικονίδιο BlueStarCheckBoxEmpty και την καθορισμένη ετικέτα.

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

Η ετικέτα του tag.

Returns

NoteCheckBox

Το Aspose.Note.NoteCheckBox

ΔημιουργήστεGreenCheckBox(string)

Δημιουργεί ένα νέο κουτί ελέγχου σημειώσεων με το εικονίδιο GreenCheckBoxEmpty και την καθορισμένη ετικέτα.

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

Η ετικέτα του tag.

Returns

NoteCheckBox

Το Aspose.Note.NoteCheckBox

ΔημιουργήστεGreenCheckBox1(string)

Δημιουργεί ένα νέο κουτί ελέγχου σημειώσεων με το εικονίδιο GreenCheckBox1Empty και την καθορισμένη ετικέτα.

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

Η ετικέτα του tag.

Returns

NoteCheckBox

Το Aspose.Note.NoteCheckBox

ΔημιουργήστεGreenCheckBox2 (string)

Δημιουργεί ένα νέο κουτί ελέγχου σημειώσεων με το εικονίδιο GreenCheckBox2Empty και την καθορισμένη ετικέτα.

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

Η ετικέτα του tag.

Returns

NoteCheckBox

Το Aspose.Note.NoteCheckBox

ΔημιουργήστεGreenCheckBox3 (string)

Δημιουργεί ένα νέο κουτί ελέγχου σημειώσεων με το εικονίδιο GreenCheckBox3Empty και την καθορισμένη ετικέτα.

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

Η ετικέτα του tag.

Returns

NoteCheckBox

Το Aspose.Note.NoteCheckBox

ΔημιουργήστεGreenExclamationCheckBox(string)

Δημιουργεί ένα νέο κουτί ελέγχου σημειώσεων με το εικονίδιο GreenExclamationCheckBoxEmpty και την καθορισμένη ετικέτα.

public static NoteCheckBox CreateGreenExclamationCheckBox(string label = "")
{
}

Parameters

label string

Η ετικέτα του tag.

Returns

NoteCheckBox

Το Aspose.Note.NoteCheckBox

ΔημιουργήστεGreenFlagCheckBox(string)

Δημιουργεί ένα νέο κουτί ελέγχου σημειώσεων με το εικονίδιο GreenFlagCheckBoxEmpty και την καθορισμένη ετικέτα.

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

Η ετικέτα του tag.

Returns

NoteCheckBox

Το Aspose.Note.NoteCheckBox

ΔημιουργήστεGreenPersonCheckBox(string)

Δημιουργεί ένα νέο κουτί ελέγχου σημειώσεων με το εικονίδιο GreenPersonCheckBoxEmpty και την καθορισμένη ετικέτα.

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

Η ετικέτα του tag.

Returns

NoteCheckBox

Το Aspose.Note.NoteCheckBox

ΔημιουργήστεGreenRightArrowCheckBox(string)

Δημιουργεί ένα νέο κουτί ελέγχου σημειώσεων με το εικονίδιο GreenRightArrowCheckBoxEmpty και την καθορισμένη ετικέτα.

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

Η ετικέτα του tag.

Returns

NoteCheckBox

Το Aspose.Note.NoteCheckBox

ΔημιουργήστεGreenStarCheckBox(string)

Δημιουργεί ένα νέο κουτί ελέγχου σημειώσεων με το εικονίδιο GreenStarCheckBoxEmpty και την καθορισμένη ετικέτα.

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

Η ετικέτα του tag.

Returns

NoteCheckBox

Το Aspose.Note.NoteCheckBox

ΔημιουργίαRedFlagCheckBox(string)

Δημιουργεί ένα νέο κουτί ελέγχου σημειώσεων με το εικονίδιο RedFlagCheckBoxEmpty και την καθορισμένη ετικέτα.

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

Η ετικέτα του tag.

Returns

NoteCheckBox

Το Aspose.Note.NoteCheckBox

ΔημιουργίαYellowCheckBox(string)

Δημιουργεί ένα νέο κουτί ελέγχου σημειώσεων με το εικονίδιο YellowCheckBoxEmpty και την καθορισμένη ετικέτα.

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

Η ετικέτα του tag.

Returns

NoteCheckBox

Το Aspose.Note.NoteCheckBox

ΔημιουργίαYellowCheckBox1(string)

Δημιουργεί ένα νέο κουτί ελέγχου σημειώσεων με το εικονίδιο YellowCheckBox1Empty και την καθορισμένη ετικέτα.

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

Η ετικέτα του tag.

Returns

NoteCheckBox

Το Aspose.Note.NoteCheckBox

ΔημιουργήστεYellowCheckBox2(string)

Δημιουργεί ένα νέο κουτί ελέγχου σημειώσεων με το εικονίδιο YellowCheckBox2Empty και την καθορισμένη ετικέτα.

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

Η ετικέτα του tag.

Returns

NoteCheckBox

Το Aspose.Note.NoteCheckBox

ΔημιουργήστεYellowCheckBox3(string)

Δημιουργεί ένα νέο κουτί ελέγχου σημειώσεων με το εικονίδιο YellowCheckBox3Empty και την καθορισμένη ετικέτα.

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

Η ετικέτα του tag.

Returns

NoteCheckBox

Το Aspose.Note.NoteCheckBox

ΔημιουργίαYellowExclamationCheckBox(string)

Δημιουργεί ένα νέο κουτί ελέγχου σημειώσεων με το εικονίδιο YellowExclamationCheckBoxEmpty και την καθορισμένη ετικέτα.

public static NoteCheckBox CreateYellowExclamationCheckbox(string label = "Client request")
   {
   }

Parameters

label string

Η ετικέτα του tag.

Returns

NoteCheckBox

Το Aspose.Note.NoteCheckBox

ΔημιουργίαYellowPersonCheckBox(string)

Δημιουργεί ένα νέο κουτί ελέγχου σημειώσεων με το εικονίδιο YellowPersonCheckBoxEmpty και την καθορισμένη ετικέτα.

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

Η ετικέτα του tag.

Returns

NoteCheckBox

Το Aspose.Note.NoteCheckBox

ΔημιουργίαYellowRightArrowCheckBox(string)

Δημιουργεί ένα νέο κουτί ελέγχου σημειώσεων με το εικονίδιο YellowRightArrowCheckBoxEmpty και την καθορισμένη ετικέτα.

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

Η ετικέτα του tag.

Returns

NoteCheckBox

Το Aspose.Note.NoteCheckBox

Το αντικείμενο (object)

καθορίζει αν το συγκεκριμένο αντικείμενο είναι ίσο με το τρέχον αντικείμενο.

public override bool Equals(object obj)
   {
   }

Parameters

obj object

Το αντικείμενο .

Returns

bool

Το σύστημα.Boolean

Ομολογίες (NoteCheckBox)

καθορίζει αν το συγκεκριμένο αντικείμενο είναι ίσο με το τρέχον αντικείμενο.

public bool Equals(NoteCheckBox other)
   {
      return (other != null) && (this._controlId == other._controlId);
   }

Parameters

other NoteCheckBox

Το αντικείμενο .

Returns

bool

Το σύστημα.Boolean

Κορυφαία Κώδικα ()

Λειτουργεί ως λειτουργία hash για τον τύπο.

public override int GetHashCode()
   {
   }

Returns

int

Το σύστημα.Int32.

 Ελληνικά