File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 77 xmlns : mc =" http://schemas.openxmlformats.org/markup-compatibility/2006"
88 xmlns : muxc =" using:Microsoft.UI.Xaml.Controls"
99 xmlns : renderer =" using:CommunityToolkit.Labs.Shared.Renderers"
10+ xmlns : wasm =" http://uno.ui/wasm"
1011 xmlns : win =" http://schemas.microsoft.com/winfx/2006/xaml/presentation"
1112 Loaded =" ToolkitSampleRenderer_Loaded"
1213 mc : Ignorable =" d" >
104105 DefaultLabelPosition =" Collapsed"
105106 OverflowButtonVisibility =" Collapsed" >
106107
108+ <!-- wasm:Visibility="Collapsed" -->
107109 <AppBarButton x : Name =" ThemeBtn"
108110 Click =" ThemeBtn_OnClick"
109111 Label =" Toggle theme"
113115 </AppBarButton .Icon>
114116 </AppBarButton >
115117
116- <!-- TO DO: Implement FlowDirection -->
117- <!-- <AppBarButton Label="Toggle right-to-left"
118+ <!-- wasm:Visibility="Collapsed" -->
119+ <AppBarButton x : Name =" FlowDirectionBtn"
120+ Click =" FlowDirectionBtn_OnClick"
121+ Label =" Toggle flow direction"
118122 ToolTipService.ToolTip=" Toggle right-to-left" >
123+
119124 <AppBarButton .Icon>
120125 <FontIcon Glyph ="  " />
121126 </AppBarButton .Icon>
122- </AppBarButton>-->
127+ </AppBarButton >
123128 <AppBarSeparator x : Name =" SeperatorLine" />
124129 <AppBarButton x : Name =" CodeBtn"
125130 Click =" CodeBtn_OnClick"
143148 <ContentControl x : Name =" PageControl"
144149 Grid.Row=" 1"
145150 Padding =" 24"
146- HorizontalAlignment =" Left"
151+ HorizontalAlignment =" Stretch"
152+ HorizontalContentAlignment =" Stretch"
147153 Content =" {x:Bind SampleControlInstance, Mode=OneWay}" />
148154
149155
Original file line number Diff line number Diff line change @@ -277,6 +277,20 @@ private void ThemeBtn_OnClick(object sender, RoutedEventArgs e)
277277 }
278278 }
279279
280+ private void FlowDirectionBtn_OnClick ( object sender , RoutedEventArgs e )
281+ {
282+ #if ! HAS_UNO
283+ if ( PageControl . FlowDirection == FlowDirection . LeftToRight )
284+ {
285+ PageControl . FlowDirection = FlowDirection . RightToLeft ;
286+ }
287+ else
288+ {
289+ PageControl . FlowDirection = FlowDirection . LeftToRight ;
290+ }
291+ #endif
292+ }
293+
280294 private void CodeBtn_OnClick ( object sender , RoutedEventArgs e )
281295 {
282296 SourcecodeExpander . IsExpanded = ! SourcecodeExpander . IsExpanded ;
Original file line number Diff line number Diff line change 5353 <EmbeddedResource Remove =" obj\bin\**" />
5454 <UpToDateCheckInput Remove =" obj\bin\**" />
5555 </ItemGroup >
56+
57+ <!-- Workaround for Mac: https://developercommunity.visualstudio.com/t/XamarinMac-binaries-are-missing-in-173/10164443#T-N10164676 10/6/22 -->
58+ <ItemGroup Condition =" $(TargetFramework.StartsWith('xamarinmac')) " >
59+ <Reference Include =" Xamarin.Mac" >
60+ <HintPath Condition =" Exists('c:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\Extensions\Xamarin.VisualStudio')" >c:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\Extensions\Xamarin.VisualStudio\Xamarin.Mac.dll</HintPath >
61+ <HintPath Condition =" Exists('c:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\Extensions\Xamarin.VisualStudio')" >c:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\Extensions\Xamarin.VisualStudio\Xamarin.Mac.dll</HintPath >
62+ <HintPath Condition =" Exists('c:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\Extensions\Xamarin.VisualStudio')" >c:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\Extensions\Xamarin.VisualStudio\Xamarin.Mac.dll</HintPath >
63+ <HintPath Condition =" Exists('c:\Program Files\Microsoft Visual Studio\2022\Preview\Common7\IDE\Extensions\Xamarin.VisualStudio')" >c:\Program Files\Microsoft Visual Studio\2022\Preview\Common7\IDE\Extensions\Xamarin.VisualStudio\Xamarin.Mac.dll</HintPath >
64+ </Reference >
65+ </ItemGroup >
5666</Project >
You can’t perform that action at this time.
0 commit comments