Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°ΡΠΈΠΈ ΠΏΠΎ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΎΡΡΠ΅ΡΠΎΠ² ΠΎΠ± ΠΎΡΠΈΠ±ΠΊΠ°Ρ : https://github.com/xamarin/Xamarin.Forms/wiki/Submitting-Issues
Π―ΡΠ»ΡΠΊ Π² ListView Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ ΡΠ°Π·Π»ΠΎΠΆΠ΅Π½ Π½Π° Android. iOS Π² ΠΏΠΎΡΡΠ΄ΠΊΠ΅.
2. the CheckBox code like that:
public CheckBox() {
this.TapCmd = new Command(() => {
this.Checked = !this.Checked;
if (this.CheckChanged != null)
this.CheckChanged.Invoke(this, new EventArgs());
if (this.CheckChangedCmd != null && this.CheckChangedCmd.CanExecute(this.Checked))
this.CheckChangedCmd.Execute(this.Checked);
});
StackLayout stackLayout = new StackLayout {
Orientation = StackOrientation.Horizontal
};
TapBinder.SetCmd(stackLayout, this.TapCmd);
this.Content = stackLayout;
this.Label = new Label() {
BackgroundColor = Color.Red,
BindingContext = this,
VerticalTextAlignment = TextAlignment.Center,
HorizontalOptions = LayoutOptions.StartAndExpand
};
this.Label.SetBinding(Label.TextProperty, "Text");
this.Label.SetBinding(Label.IsVisibleProperty, "ShowLabel");
this.Icon = new Image() {
WidthRequest = this.Size,
HeightRequest = this.Size,
Source = this.OffImg
};
stackLayout.Children.Add(this.Icon);
stackLayout.Children.Add(this.Label);
}
`` ''
ΡΠ΅ΠΊΡΡ ΠΌΠ΅ΡΠΊΠΈ ΠΌΠΎΠΆΠ΅Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡΡΡ Π½ΠΎΡΠΌΠ°Π»ΡΠ½ΠΎ.
ΡΠ΅ΠΊΡΡ ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ ΠΌΠ΅ΡΠΊΠΈ Π½Π΅ Π²ΠΈΠ΄Π΅Π½ ΠΏΡΠΈ ΠΏΡΠΎΠΊΡΡΡΠΊΠ΅ ListView Π²Π²Π΅ΡΡ ΠΈΠ»ΠΈ Π²Π½ΠΈΠ·.
=== Π‘ΠΎΠΎΠ±ΡΠ΅ΡΡΠ²ΠΎ Visual Studio 2017 Π΄Π»Ρ Mac ===
ΠΠ΅ΡΡΠΈΡ 7.7.4 (ΡΠ±ΠΎΡΠΊΠ° 1)
UUID ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ: 4e60959a-758f-48ce-ae6d-26e15276ea83
GTK + 2.24.23 (ΡΠ΅ΠΌΠ° Π ΠΎΠ»ΠΈ)
Xamarin.Mac 4.4.1.178 (ΠΌΠ°ΡΡΠ΅Ρ / eeaeb7e6)
Package version: 516000221
=== Mono Framework MDK ===
ΠΡΠ΅ΠΌΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ:
Mono 5.16.0.221 (2018-06 / b63e5378e38) (64-ΡΠ°Π·ΡΡΠ΄Π½Π°Ρ Π²Π΅ΡΡΠΈΡ)
ΠΠ΅ΡΡΠΈΡ ΠΏΠ°ΠΊΠ΅ΡΠ°: 516000221
=== NuGet ===
ΠΠ΅ΡΡΠΈΡ: 4.8.0.5385
=== .NET Core ===
ΠΡΠ΅ΠΌΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ: / usr / local / share / dotnet / dotnet
ΠΠ΅ΡΡΠΈΠΈ ΡΡΠ΅Π΄Ρ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ:
2.1.8
2.1.7
2.1.2
2.1.1
2.0.5
2.0.0
1.1.1
1.0.4
SDK: /usr/local/share/dotnet/sdk/2.1.504/Sdks
ΠΠ΅ΡΡΠΈΠΈ SDK:
2.1.504
2.1.503
2.1.302
2.1.301
2.1.4
2.0.0
1.0.3
ΠΠ°ΠΊΠ΅ΡΡ SDK MSBuild: /Library/Frameworks/Mono.framework/Versions/5.16.0/lib/mono/msbuild/15.0/bin/Sdks
=== Xamarin.Mac ===
ΠΠ΅ΡΡΠΈΡ: 5.2.1.15 (Π‘ΠΎΠΎΠ±ΡΠ΅ΡΡΠ²ΠΎ Visual Studio)
Π₯Π΅Ρ: d60abd198
ΠΠ΅ΡΠΊΠ°:
ΠΠ°ΡΠ° ΡΠ±ΠΎΡΠΊΠΈ: 2019-02-01 12: 23: 30-0500
=== Xamarin.Android ===
ΠΠ΅ΡΡΠΈΡ: 9.1.8.0 (ΡΠΎΠΎΠ±ΡΠ΅ΡΡΠ²ΠΎ Visual Studio)
Android SDK: / ΠΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΠΈ / huangboru / myfile / sdk
ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠ΅ Π²Π΅ΡΡΠΈΠΈ Android:
4.2 (ΡΡΠΎΠ²Π΅Π½Ρ API 17)
4.4 (ΡΡΠΎΠ²Π΅Π½Ρ API 19)
5.1 (ΡΡΠΎΠ²Π΅Π½Ρ API 22)
6.0 (ΡΡΠΎΠ²Π΅Π½Ρ API 23)
7.0 (ΡΡΠΎΠ²Π΅Π½Ρ API 24)
7.1 (ΡΡΠΎΠ²Π΅Π½Ρ API 25)
8.0 (ΡΡΠΎΠ²Π΅Π½Ρ API 26)
8.1 (ΡΡΠΎΠ²Π΅Π½Ρ API 27)
ΠΠ΅ΡΡΠΈΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ² SDK: 26.1.1
ΠΠ΅ΡΡΠΈΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ² ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ SDK: 28.0.0
SDK Build Tools ΠΠ΅ΡΡΠΈΡ: 28.0.3
=== Microsoft Mobile OpenJDK ===
ΠΠ°ΠΊΠ΅Ρ SDK Π΄Π»Ρ Java: /Users/huangboru/Library/Developer/Xamarin/jdk/microsoft_dist_openjdk_1.8.0.9
openjdk Π²Π΅ΡΡΠΈΡ "1.8.0-9"
Π‘ΡΠ΅Π΄Π° Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ OpenJDK (ΡΠ±ΠΎΡΠΊΠ° 1.8.0-9-microsoft-b00)
64-ΡΠ°Π·ΡΡΠ΄Π½Π°Ρ ΡΠ΅ΡΠ²Π΅ΡΠ½Π°Ρ Π²ΠΈΡΡΡΠ°Π»ΡΠ½Π°Ρ ΠΌΠ°ΡΠΈΠ½Π° OpenJDK (ΡΠ±ΠΎΡΠΊΠ° 25.71-b00, ΡΠΌΠ΅ΡΠ°Π½Π½ΡΠΉ ΡΠ΅ΠΆΠΈΠΌ)
ΠΠΎΠ΄ Android Designer EPL Π΄ΠΎΡΡΡΠΏΠ΅Π½ Π·Π΄Π΅ΡΡ:
https://github.com/xamarin/AndroidDesigner.EPL
=== ΠΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ ΡΠ±ΠΎΡΠΊΠ΅ ===
ΠΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ Π²ΡΠΏΡΡΠΊΠ°: 707040001
ΠΠ΅ΡΡΠΈΡ Git: 2a4679454f31c8bb887cfd181ea133c9149d3cad
ΠΠ°ΡΠ° ΡΠ±ΠΎΡΠΊΠΈ: 2019-01-30 16: 18: 21 + 00
ΠΠ΅ΡΠΊΠ° ΡΠ±ΠΎΡΠΊΠΈ: release-7.7.4
Π Π°ΡΡΠΈΡΠ΅Π½ΠΈΡ Xamarin: c8b4305fd4c60b9c25947072eb150fdc3a5aa2b5
Π― ΡΡΡΠ°Π½ΠΎΠ²ΠΈΠ» backgroundColor Π΄Π»Ρ Label, ΠΏΠΎΡ ΠΎΠΆΠ΅, ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° ΡΠ²ΡΠ·Π°Π½Π° Ρ Π½Π΅ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΠΌ ΠΌΠ°ΠΊΠ΅ΡΠΎΠΌ Label.
@suihanhbr ΠΠ΅
Π²ΠΎΡ ΠΎΠ±ΡΠ°Π·Π΅Ρ:
TestLabelProblem.zip
ΡΡΠΎ ΠΏΠ΅ΡΠ²ΡΠΉ UI. Π’Π΅ΠΊΡΡ Π½Π΅ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅ΡΡΡ Π½ΠΎΡΠΌΠ°Π»ΡΠ½ΠΎ.
Π΅ΡΠ»ΠΈ Ρ ΠΏΡΠΎΠΊΡΡΡΠΈΠ²Π°Ρ listView ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ°Π· Π±ΡΡΡΡΠΎ, ΡΡΠΎ Π±ΡΠ΄Π΅Ρ ΡΠ°ΠΊ:
@samhouts
ΠΠ±Π½ΠΎΠ²Π»ΡΡ Π²Π΅ΡΡΠΈΡ Xamarin.Forms Π΄ΠΎ 3.5.169047, ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° ΠΈΡΡΠ΅Π·Π»Π°.
Π‘Π°ΠΌΡΠΉ ΠΏΠΎΠ»Π΅Π·Π½ΡΠΉ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΉ
ΠΠ±Π½ΠΎΠ²Π»ΡΡ Π²Π΅ΡΡΠΈΡ Xamarin.Forms Π΄ΠΎ 3.5.169047, ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° ΠΈΡΡΠ΅Π·Π»Π°.