|
|
|
@ -4,11 +4,244 @@
@@ -4,11 +4,244 @@
|
|
|
|
|
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" |
|
|
|
|
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" |
|
|
|
|
xmlns:sd="http://icsharpcode.net/sharpdevelop/core" |
|
|
|
|
xmlns:core="clr-namespace:ICSharpCode.Core.Presentation;assembly=ICSharpCode.Core.Presentation" |
|
|
|
|
xmlns:local="clr-namespace:CSharpBinding.OptionPanels" |
|
|
|
|
xmlns:format="clr-namespace:CSharpBinding.FormattingStrategy"> |
|
|
|
|
|
|
|
|
|
<UserControl.Resources> |
|
|
|
|
|
|
|
|
|
<!-- All formatting options shown inside of editor control --> |
|
|
|
|
<local:FormattingGroupContainer x:Key="rootEntries"> |
|
|
|
|
<local:FormattingGroupContainer Text="Indentation"> |
|
|
|
|
<local:FormattingOptionContainer> |
|
|
|
|
<local:FormattingOption Option="IndentNamespaceBody" Text="Indent namespace body" /> |
|
|
|
|
<local:FormattingOption Option="IndentClassBody" Text="Indent class body" /> |
|
|
|
|
<local:FormattingOption Option="IndentInterfaceBody" Text="Indent interface body" /> |
|
|
|
|
<local:FormattingOption Option="IndentStructBody" Text="Indent struct body" /> |
|
|
|
|
<local:FormattingOption Option="IndentEnumBody" Text="Indent enum body" /> |
|
|
|
|
<local:FormattingOption Option="IndentMethodBody" Text="Indent method body" /> |
|
|
|
|
<local:FormattingOption Option="IndentPropertyBody" Text="Indent property body" /> |
|
|
|
|
<local:FormattingOption Option="IndentEventBody" Text="Indent event body" /> |
|
|
|
|
<local:FormattingOption Option="IndentBlocks" Text="Indent blocks" /> |
|
|
|
|
<local:FormattingOption Option="IndentSwitchBody" Text="Indent switch body" /> |
|
|
|
|
<local:FormattingOption Option="IndentCaseBody" Text="Indent case body" /> |
|
|
|
|
<local:FormattingOption Option="IndentBreakStatements" Text="Indent break statements" /> |
|
|
|
|
<local:FormattingOption Option="AlignEmbeddedUsingStatements" Text="Align embedded using statements" /> |
|
|
|
|
<local:FormattingOption Option="AlignEmbeddedIfStatements" Text="Align embedded if statements" /> |
|
|
|
|
<local:FormattingOption Option="AlignElseInIfStatements" Text="Align else in if statements" /> |
|
|
|
|
<local:FormattingOption Option="AutoPropertyFormatting" Text="Auto property formatting" /> |
|
|
|
|
<local:FormattingOption Option="SimplePropertyFormatting" Text="Simple property formatting" /> |
|
|
|
|
<local:FormattingOption Option="EmptyLineFormatting" Text="Empty line formatting" /> |
|
|
|
|
<local:FormattingOption Option="IndentPreprocessorDirectives" Text="Indent preprocessor directives" /> |
|
|
|
|
<local:FormattingOption Option="AlignToMemberReferenceDot" Text="Align to member reference dot" /> |
|
|
|
|
</local:FormattingOptionContainer> |
|
|
|
|
</local:FormattingGroupContainer> |
|
|
|
|
<local:FormattingGroupContainer Text="Braces"> |
|
|
|
|
<local:FormattingOptionContainer> |
|
|
|
|
<local:FormattingOption Option="NamespaceBraceStyle" Text="Namespace brace style" /> |
|
|
|
|
<local:FormattingOption Option="ClassBraceStyle" Text="Class brace style" /> |
|
|
|
|
<local:FormattingOption Option="InterfaceBraceStyle" Text="Interface brace style" /> |
|
|
|
|
<local:FormattingOption Option="StructBraceStyle" Text="Struct brace style" /> |
|
|
|
|
<local:FormattingOption Option="EnumBraceStyle" Text="Enum brace style" /> |
|
|
|
|
<local:FormattingOption Option="MethodBraceStyle" Text="Method brace style" /> |
|
|
|
|
<local:FormattingOption Option="AnonymousMethodBraceStyle" Text="Anonymous brace style" /> |
|
|
|
|
<local:FormattingOption Option="ConstructorBraceStyle" Text="Constructor brace style" /> |
|
|
|
|
<local:FormattingOption Option="DestructorBraceStyle" Text="Destructor brace style" /> |
|
|
|
|
<local:FormattingOption Option="PropertyBraceStyle" Text="Property brace style" /> |
|
|
|
|
<local:FormattingOption Option="PropertyGetBraceStyle" Text="Property "get" brace style" /> |
|
|
|
|
<local:FormattingOption Option="PropertySetBraceStyle" Text="Property "set" brace style" /> |
|
|
|
|
<local:FormattingOption Option="SimpleGetBlockFormatting" Text="Simple "get" block formatting" /> |
|
|
|
|
<local:FormattingOption Option="SimpleSetBlockFormatting" Text="Simple "set" block formatting" /> |
|
|
|
|
<local:FormattingOption Option="EventBraceStyle" Text="Event brace style" /> |
|
|
|
|
<local:FormattingOption Option="EventAddBraceStyle" Text="Event "add" brace style" /> |
|
|
|
|
<local:FormattingOption Option="EventRemoveBraceStyle" Text="Event "remove" brace style" /> |
|
|
|
|
<local:FormattingOption Option="AllowEventAddBlockInline" Text="Allow event "add" block inline" /> |
|
|
|
|
<local:FormattingOption Option="AllowEventRemoveBlockInline" Text="Allow event "remove" block inline" /> |
|
|
|
|
<local:FormattingOption Option="StatementBraceStyle" Text="Statement brace style" /> |
|
|
|
|
<local:FormattingOption Option="AllowIfBlockInline" Text="Allow "if" block inline" /> |
|
|
|
|
<local:FormattingOption Option="AllowOneLinedArrayInitialziers" Text="Allow one-lined array initializers" /> |
|
|
|
|
</local:FormattingOptionContainer> |
|
|
|
|
</local:FormattingGroupContainer> |
|
|
|
|
<local:FormattingGroupContainer Text="New lines"> |
|
|
|
|
<local:FormattingOptionContainer> |
|
|
|
|
<local:FormattingOption Option="ElseNewLinePlacement" Text=""else" placement" /> |
|
|
|
|
<local:FormattingOption Option="ElseIfNewLinePlacement" Text=""else if" placement" /> |
|
|
|
|
<local:FormattingOption Option="CatchNewLinePlacement" Text=""catch" placement" /> |
|
|
|
|
<local:FormattingOption Option="FinallyNewLinePlacement" Text=""finally" placement" /> |
|
|
|
|
<local:FormattingOption Option="WhileNewLinePlacement" Text=""while" placement" /> |
|
|
|
|
<local:FormattingOption Option="EmbeddedStatementPlacement" Text="Embedded statement placement" /> |
|
|
|
|
</local:FormattingOptionContainer> |
|
|
|
|
</local:FormattingGroupContainer> |
|
|
|
|
<local:FormattingGroupContainer Text="Spaces"> |
|
|
|
|
<local:FormattingGroupContainer Text="Methods"> |
|
|
|
|
<local:FormattingOptionContainer> |
|
|
|
|
<local:FormattingOption Option="SpaceBeforeMethodDeclarationParentheses" Text="Space before parantheses" /> |
|
|
|
|
<local:FormattingOption Option="SpaceBetweenEmptyMethodDeclarationParentheses" Text="Space between parantheses" /> |
|
|
|
|
<local:FormattingOption Option="SpaceBeforeMethodDeclarationParameterComma" Text="Space before parameter comma" /> |
|
|
|
|
<local:FormattingOption Option="SpaceAfterMethodDeclarationParameterComma" Text="Space after parameter comma" /> |
|
|
|
|
<local:FormattingOption Option="SpaceWithinMethodDeclarationParentheses" Text="Space within parantheses" /> |
|
|
|
|
</local:FormattingOptionContainer> |
|
|
|
|
</local:FormattingGroupContainer> |
|
|
|
|
<local:FormattingGroupContainer Text="Method calls"> |
|
|
|
|
<local:FormattingOptionContainer> |
|
|
|
|
<local:FormattingOption Option="SpaceBeforeMethodCallParentheses" Text="Space before parantheses" /> |
|
|
|
|
<local:FormattingOption Option="SpaceBetweenEmptyMethodCallParentheses" Text="Space between empty parantheses" /> |
|
|
|
|
<local:FormattingOption Option="SpaceBeforeMethodCallParameterComma" Text="Space before parameter comma" /> |
|
|
|
|
<local:FormattingOption Option="SpaceAfterMethodCallParameterComma" Text="Space after parameter comma" /> |
|
|
|
|
<local:FormattingOption Option="SpaceWithinMethodCallParentheses" Text="Space within parantheses" /> |
|
|
|
|
</local:FormattingOptionContainer> |
|
|
|
|
</local:FormattingGroupContainer> |
|
|
|
|
<local:FormattingGroupContainer Text="Fields"> |
|
|
|
|
<local:FormattingOptionContainer> |
|
|
|
|
<local:FormattingOption Option="SpaceBeforeFieldDeclarationComma" Text="Space before comma" /> |
|
|
|
|
<local:FormattingOption Option="SpaceAfterFieldDeclarationComma" Text="Space after comma" /> |
|
|
|
|
</local:FormattingOptionContainer> |
|
|
|
|
</local:FormattingGroupContainer> |
|
|
|
|
<local:FormattingGroupContainer Text="Local variables"> |
|
|
|
|
<local:FormattingOptionContainer> |
|
|
|
|
<local:FormattingOption Option="SpaceBeforeLocalVariableDeclarationComma" Text="Space before declaration comma" /> |
|
|
|
|
<local:FormattingOption Option="SpaceAfterLocalVariableDeclarationComma" Text="Space after declaration comma" /> |
|
|
|
|
</local:FormattingOptionContainer> |
|
|
|
|
</local:FormattingGroupContainer> |
|
|
|
|
<local:FormattingGroupContainer Text="Constructors"> |
|
|
|
|
<local:FormattingOptionContainer> |
|
|
|
|
<local:FormattingOption Option="SpaceBeforeConstructorDeclarationParentheses" Text="Space before parantheses" /> |
|
|
|
|
<local:FormattingOption Option="SpaceBetweenEmptyConstructorDeclarationParentheses" Text="Space between empty parantheses" /> |
|
|
|
|
<local:FormattingOption Option="SpaceBeforeConstructorDeclarationParameterComma" Text="Space before parameter comma" /> |
|
|
|
|
<local:FormattingOption Option="SpaceAfterConstructorDeclarationParameterComma" Text="Space after parameter comma" /> |
|
|
|
|
<local:FormattingOption Option="SpaceWithinConstructorDeclarationParentheses" Text="Space within parantheses" /> |
|
|
|
|
</local:FormattingOptionContainer> |
|
|
|
|
</local:FormattingGroupContainer> |
|
|
|
|
<local:FormattingGroupContainer Text="Indexers"> |
|
|
|
|
<local:FormattingOptionContainer> |
|
|
|
|
<local:FormattingOption Option="SpaceBeforeIndexerDeclarationBracket" Text="Space before bracket" /> |
|
|
|
|
<local:FormattingOption Option="SpaceWithinIndexerDeclarationBracket" Text="Space within brackets" /> |
|
|
|
|
<local:FormattingOption Option="SpaceBeforeIndexerDeclarationParameterComma" Text="Space before parameter comma" /> |
|
|
|
|
<local:FormattingOption Option="SpaceAfterIndexerDeclarationParameterComma" Text="Space after parameter comma" /> |
|
|
|
|
</local:FormattingOptionContainer> |
|
|
|
|
</local:FormattingGroupContainer> |
|
|
|
|
<local:FormattingGroupContainer Text="Delegates"> |
|
|
|
|
<local:FormattingOptionContainer> |
|
|
|
|
<local:FormattingOption Option="SpaceBeforeDelegateDeclarationParentheses" Text="Space before parantheses" /> |
|
|
|
|
<local:FormattingOption Option="SpaceBetweenEmptyDelegateDeclarationParentheses" Text="Space between empty parantheses" /> |
|
|
|
|
<local:FormattingOption Option="SpaceBeforeDelegateDeclarationParameterComma" Text="Space before parameter comma" /> |
|
|
|
|
<local:FormattingOption Option="SpaceAfterDelegateDeclarationParameterComma" Text="Space after parameter comma" /> |
|
|
|
|
<local:FormattingOption Option="SpaceWithinDelegateDeclarationParentheses" Text="Space within parantheses" /> |
|
|
|
|
</local:FormattingOptionContainer> |
|
|
|
|
</local:FormattingGroupContainer> |
|
|
|
|
<local:FormattingGroupContainer Text="Statements"> |
|
|
|
|
<local:FormattingOptionContainer> |
|
|
|
|
<local:FormattingOption Option="SpaceBeforeNewParentheses" Text="" /> |
|
|
|
|
<local:FormattingOption Option="SpaceBeforeIfParentheses" Text="" /> |
|
|
|
|
<local:FormattingOption Option="SpaceBeforeWhileParentheses" Text="" /> |
|
|
|
|
<local:FormattingOption Option="SpaceBeforeForParentheses" Text="" /> |
|
|
|
|
<local:FormattingOption Option="SpaceBeforeForeachParentheses" Text="" /> |
|
|
|
|
<local:FormattingOption Option="SpaceBeforeCatchParentheses" Text="" /> |
|
|
|
|
<local:FormattingOption Option="SpaceBeforeSwitchParentheses" Text="" /> |
|
|
|
|
<local:FormattingOption Option="SpaceBeforeLockParentheses" Text="" /> |
|
|
|
|
<local:FormattingOption Option="SpaceBeforeUsingParentheses" Text="" /> |
|
|
|
|
<local:FormattingOption Option="SpaceAroundAssignment" Text="" /> |
|
|
|
|
<local:FormattingOption Option="SpaceAroundLogicalOperator" Text="" /> |
|
|
|
|
<local:FormattingOption Option="SpaceAroundEqualityOperator" Text="" /> |
|
|
|
|
<local:FormattingOption Option="SpaceAroundRelationalOperator" Text="" /> |
|
|
|
|
<local:FormattingOption Option="SpaceAroundBitwiseOperator" Text="" /> |
|
|
|
|
<local:FormattingOption Option="SpaceAroundAdditiveOperator" Text="" /> |
|
|
|
|
<local:FormattingOption Option="SpaceAroundMultiplicativeOperator" Text="" /> |
|
|
|
|
<local:FormattingOption Option="SpaceAroundShiftOperator" Text="" /> |
|
|
|
|
<local:FormattingOption Option="SpaceAroundNullCoalescingOperator" Text="" /> |
|
|
|
|
<local:FormattingOption Option="SpaceAfterUnsafeAddressOfOperator" Text="" /> |
|
|
|
|
<local:FormattingOption Option="SpaceAfterUnsafeAsteriskOfOperator" Text="" /> |
|
|
|
|
<local:FormattingOption Option="SpaceAroundUnsafeArrowOperator" Text="" /> |
|
|
|
|
<local:FormattingOption Option="SpacesWithinParentheses" Text="" /> |
|
|
|
|
<local:FormattingOption Option="SpacesWithinIfParentheses" Text="" /> |
|
|
|
|
<local:FormattingOption Option="SpacesWithinWhileParentheses" Text="" /> |
|
|
|
|
<local:FormattingOption Option="SpacesWithinForParentheses" Text="" /> |
|
|
|
|
<local:FormattingOption Option="SpacesWithinForeachParentheses" Text="" /> |
|
|
|
|
<local:FormattingOption Option="SpacesWithinCatchParentheses" Text="" /> |
|
|
|
|
<local:FormattingOption Option="SpacesWithinSwitchParentheses" Text="" /> |
|
|
|
|
<local:FormattingOption Option="SpacesWithinLockParentheses" Text="" /> |
|
|
|
|
<local:FormattingOption Option="SpacesWithinUsingParentheses" Text="" /> |
|
|
|
|
<local:FormattingOption Option="SpacesWithinCastParentheses" Text="" /> |
|
|
|
|
<local:FormattingOption Option="SpacesWithinSizeOfParentheses" Text="" /> |
|
|
|
|
<local:FormattingOption Option="SpaceBeforeSizeOfParentheses" Text="" /> |
|
|
|
|
<local:FormattingOption Option="SpacesWithinTypeOfParentheses" Text="" /> |
|
|
|
|
<local:FormattingOption Option="SpacesWithinNewParentheses" Text="" /> |
|
|
|
|
<local:FormattingOption Option="SpacesBetweenEmptyNewParentheses" Text="" /> |
|
|
|
|
<local:FormattingOption Option="SpaceBeforeNewParameterComma" Text="" /> |
|
|
|
|
<local:FormattingOption Option="SpaceAfterNewParameterComma" Text="" /> |
|
|
|
|
<local:FormattingOption Option="SpaceBeforeTypeOfParentheses" Text="" /> |
|
|
|
|
<local:FormattingOption Option="SpacesWithinCheckedExpressionParantheses" Text="" /> |
|
|
|
|
<local:FormattingOption Option="SpaceBeforeConditionalOperatorCondition" Text="" /> |
|
|
|
|
<local:FormattingOption Option="SpaceAfterConditionalOperatorCondition" Text="" /> |
|
|
|
|
<local:FormattingOption Option="SpaceBeforeConditionalOperatorSeparator" Text="" /> |
|
|
|
|
<local:FormattingOption Option="SpaceAfterConditionalOperatorSeparator" Text="" /> |
|
|
|
|
</local:FormattingOptionContainer> |
|
|
|
|
</local:FormattingGroupContainer> |
|
|
|
|
<local:FormattingGroupContainer Text="Brackets"> |
|
|
|
|
<local:FormattingOptionContainer> |
|
|
|
|
<local:FormattingOption Option="SpacesWithinBrackets" Text="Spaces within brackets" /> |
|
|
|
|
<local:FormattingOption Option="SpacesBeforeBrackets" Text="Spaces before brackets" /> |
|
|
|
|
<local:FormattingOption Option="SpaceBeforeBracketComma" Text="Space before bracket comma" /> |
|
|
|
|
<local:FormattingOption Option="SpaceAfterBracketComma" Text="Space after bracket comma" /> |
|
|
|
|
<local:FormattingOption Option="SpaceBeforeForSemicolon" Text="Space before "for" semicolon" /> |
|
|
|
|
<local:FormattingOption Option="SpaceAfterForSemicolon" Text="Space after "for" semicolon" /> |
|
|
|
|
<local:FormattingOption Option="SpaceAfterTypecast" Text="Space after type cast" /> |
|
|
|
|
<local:FormattingOption Option="SpaceBeforeArrayDeclarationBrackets" Text="Space before array declaration brackets" /> |
|
|
|
|
<local:FormattingOption Option="SpaceInNamedArgumentAfterDoubleColon" Text="Space in named argument after double colon" /> |
|
|
|
|
<local:FormattingOption Option="RemoveEndOfLineWhiteSpace" Text="Remove end of line whitespace" /> |
|
|
|
|
<local:FormattingOption Option="SpaceBeforeSemicolon" Text="Space before semicolon" /> |
|
|
|
|
</local:FormattingOptionContainer> |
|
|
|
|
</local:FormattingGroupContainer> |
|
|
|
|
</local:FormattingGroupContainer> |
|
|
|
|
<local:FormattingGroupContainer Text="Blank lines"> |
|
|
|
|
<local:FormattingOptionContainer> |
|
|
|
|
<local:FormattingOption Option="BlankLinesBeforeUsings" Text="Before usings" /> |
|
|
|
|
<local:FormattingOption Option="BlankLinesAfterUsings" Text="After usings" /> |
|
|
|
|
<local:FormattingOption Option="BlankLinesBeforeFirstDeclaration" Text="Before first declaration" /> |
|
|
|
|
<local:FormattingOption Option="BlankLinesBetweenTypes" Text="Between types" /> |
|
|
|
|
<local:FormattingOption Option="BlankLinesBetweenFields" Text="Between fields" /> |
|
|
|
|
<local:FormattingOption Option="BlankLinesBetweenEventFields" Text="Between event fields" /> |
|
|
|
|
<local:FormattingOption Option="BlankLinesBetweenMembers" Text="Between members" /> |
|
|
|
|
<local:FormattingOption Option="BlankLinesAroundRegion" Text="Around region" /> |
|
|
|
|
<local:FormattingOption Option="BlankLinesInsideRegion" Text="Inside region" /> |
|
|
|
|
</local:FormattingOptionContainer> |
|
|
|
|
</local:FormattingGroupContainer> |
|
|
|
|
<local:FormattingGroupContainer Text="Keep formatting"> |
|
|
|
|
<local:FormattingOptionContainer> |
|
|
|
|
<local:FormattingOption Option="KeepCommentsAtFirstColumn" Text="Keep comments at first column" /> |
|
|
|
|
</local:FormattingOptionContainer> |
|
|
|
|
</local:FormattingGroupContainer> |
|
|
|
|
<local:FormattingGroupContainer Text="Wrapping"> |
|
|
|
|
<local:FormattingOptionContainer> |
|
|
|
|
<local:FormattingOption Option="ArrayInitializerWrapping" Text="" /> |
|
|
|
|
<local:FormattingOption Option="ArrayInitializerBraceStyle" Text="" /> |
|
|
|
|
<local:FormattingOption Option="ChainedMethodCallWrapping" Text="" /> |
|
|
|
|
<local:FormattingOption Option="MethodCallArgumentWrapping" Text="" /> |
|
|
|
|
<local:FormattingOption Option="NewLineAferMethodCallOpenParentheses" Text="" /> |
|
|
|
|
<local:FormattingOption Option="MethodCallClosingParenthesesOnNewLine" Text="" /> |
|
|
|
|
<local:FormattingOption Option="IndexerArgumentWrapping" Text="" /> |
|
|
|
|
<local:FormattingOption Option="NewLineAferIndexerOpenBracket" Text="" /> |
|
|
|
|
<local:FormattingOption Option="IndexerClosingBracketOnNewLine" Text="" /> |
|
|
|
|
<local:FormattingOption Option="MethodDeclarationParameterWrapping" Text="" /> |
|
|
|
|
<local:FormattingOption Option="NewLineAferMethodDeclarationOpenParentheses" Text="" /> |
|
|
|
|
<local:FormattingOption Option="MethodDeclarationClosingParenthesesOnNewLine" Text="" /> |
|
|
|
|
<local:FormattingOption Option="IndexerDeclarationParameterWrapping" Text="" /> |
|
|
|
|
<local:FormattingOption Option="NewLineAferIndexerDeclarationOpenBracket" Text="" /> |
|
|
|
|
<local:FormattingOption Option="IndexerDeclarationClosingBracketOnNewLine" Text="" /> |
|
|
|
|
<local:FormattingOption Option="AlignToFirstIndexerArgument" Text="" /> |
|
|
|
|
<local:FormattingOption Option="AlignToFirstIndexerDeclarationParameter" Text="" /> |
|
|
|
|
<local:FormattingOption Option="AlignToFirstMethodCallArgument" Text="" /> |
|
|
|
|
<local:FormattingOption Option="AlignToFirstMethodDeclarationParameter" Text="" /> |
|
|
|
|
<local:FormattingOption Option="NewLineBeforeNewQueryClause" Text="" /> |
|
|
|
|
</local:FormattingOptionContainer> |
|
|
|
|
</local:FormattingGroupContainer> |
|
|
|
|
<local:FormattingGroupContainer Text="Using declarations"> |
|
|
|
|
<local:FormattingOptionContainer> |
|
|
|
|
<local:FormattingOption Option="UsingPlacement" Text=""using" placement" /> |
|
|
|
|
</local:FormattingOptionContainer> |
|
|
|
|
</local:FormattingGroupContainer> |
|
|
|
|
</local:FormattingGroupContainer> |
|
|
|
|
|
|
|
|
|
<DataTemplate DataType="{x:Type local:FormattingOption}"> |
|
|
|
|
<TextBlock Text="{Binding Text}" Height="16" /> |
|
|
|
|
</DataTemplate> |
|
|
|
@ -49,7 +282,9 @@
@@ -49,7 +282,9 @@
|
|
|
|
|
</UserControl.Resources> |
|
|
|
|
|
|
|
|
|
<sd:RestrictDesiredSize Margin="0,4,0,0"> |
|
|
|
|
<ItemsControl ItemsSource="{Binding}" Background="{x:Static SystemColors.WindowBrush}"> |
|
|
|
|
</ItemsControl> |
|
|
|
|
<ScrollViewer VerticalScrollBarVisibility="Auto"> |
|
|
|
|
<ItemsControl ItemsSource="{Binding}" Background="{x:Static SystemColors.WindowBrush}"> |
|
|
|
|
</ItemsControl> |
|
|
|
|
</ScrollViewer> |
|
|
|
|
</sd:RestrictDesiredSize> |
|
|
|
|
</UserControl> |