Visual Basic (Declaration) | |
---|---|
Public Property DashArray As DoubleCollection |
C# | |
---|---|
public DoubleCollection DashArray {get; set;} |
DashArray Grammar S[,G][,S*,G**]*
S - A double value that defines the length of the first stroke in the sequence. G - A double value that defines the length of the first gap between strokes in the sequence. If G is omitted, the gap length is identical to the preceding stroke length. S* - A double value that defines the length of the additional strokes in the sequence. G* - A double value that defines the length of additional gaps between strokes in the sequence. If G* is omitted, the gap length is identical to the preceding stroke length.
- The [] characters are not literals, they are indicators of optional values. The * indicates that any number of stroke-dash pairs beyond the initial S,G is permitted. - The separator in this grammar can be either a space or a comma. You can use a mixture of space and comma as separators. - Each Double value in the string specifies the length of a stroke or gap relative to the thickness of the pen as a factor. For example, a value of 1 creates a dash or gap that has the same length as the thickness of the pen (a square). - If an odd-numbered total of entries is in the string, then the missing even-numbered entry of a pair will use the gap value specified by the last valid (even-numbered entry) gap value.
Each Double in the collection specifies the length of a dash or gap relative to the Thickness of the pen. For example, a value of 1 creates a dash or gap that has the same length as the thickness of the pen (a square).
The first item in the collection, which is located at index 0, specifies the length of a dash; the second item, which is located at index 1, specifies the length of a gap.
Objects with an even index value specify dashes; objects with an odd index value specify gaps.
S - A double value that defines the length of the first stroke in the sequence. G - A double value that defines the length of the first gap between strokes in the sequence. If G is omitted, the gap length is identical to the preceding stroke length. S* - A double value that defines the length of the additional strokes in the sequence. G* - A double value that defines the length of additional gaps between strokes in the sequence. If G* is omitted, the gap length is identical to the preceding stroke length.
- The [] characters are not literals, they are indicators of optional values. The * indicates that any number of stroke-dash pairs beyond the initial S,G is permitted. - The separator in this grammar can be either a space or a comma. You can use a mixture of space and comma as separators. - Each Double value in the string specifies the length of a stroke or gap relative to the thickness of the pen as a factor. For example, a value of 1 creates a dash or gap that has the same length as the thickness of the pen (a square). - If an odd-numbered total of entries is in the string, then the missing even-numbered entry of a pair will use the gap value specified by the last valid (even-numbered entry) gap value.
Each Double in the collection specifies the length of a dash or gap relative to the Thickness of the pen. For example, a value of 1 creates a dash or gap that has the same length as the thickness of the pen (a square).
The first item in the collection, which is located at index 0, specifies the length of a dash; the second item, which is located at index 1, specifies the length of a gap.
Objects with an even index value specify dashes; objects with an odd index value specify gaps.
Target Platforms:Windows Phone 7