小编Fem*_*jin的帖子

如何将ImageSource设置为Xamarin.Forms.Button?

我正在尝试使用按钮中的图像属性添加背景图像.我面临的问题是我无法将StreamImageSource设置为按钮背景.如果我尝试这样做,我会遇到下面给出的错误.

我用来设置Image的代码:

            ImageSource iconsource =ImageSource.FromStream(() => new MemoryStream(ImgASBytes));
            Button Icon = new Button ();
            Icon.Image = iconsource ;
Run Code Online (Sandbox Code Playgroud)

我遇到的错误:

错误CS0266:无法将类型'Xamarin.Forms.ImageSource'隐式转换为'Xamarin.Forms.FileImageSource'.存在显式转换(您是否错过了演员?)

c# xamarin.forms

10
推荐指数
2
解决办法
2万
查看次数

如何在Xamarin.Forms中检测设备的屏幕方向?

如何检测Xamarin Forms中的屏幕方向变化?我需要更改方向更改的视图,我应该怎么做以触发方向更改的更改?提供链接或示例代码将非常有帮助.

提前致谢

cross-platform xamarin xamarin.forms

9
推荐指数
2
解决办法
1万
查看次数

如何在android上的listview xamarin.forms中禁用选择高亮显示

我使用xamarin.forms创建了listview,我正在寻找一种在点击列表视图时不突出显示视单元的方法.

请查看下图. 在此输入图像描述

提前致谢 :)

android listview xamarin.forms

8
推荐指数
4
解决办法
1万
查看次数

如何在Xamarin.Forms中检测Stacklayout的左滑动和右滑动?

我一直试图检测左侧滑动和右侧滑动以进行stacklayout.我需要帮助的是,

  1. 创建stacklayout渲染器以添加滑动手势.
  2. 如何检测用户是向左还是向右滑动.

请提供适用于跨平台的解决方案.

stacklayout渲染器提供示例对于实现xamarin.forms中的滑动功能非常有用

c# android ios swipe-gesture xamarin.forms

6
推荐指数
1
解决办法
1万
查看次数

在按钮上向父级添加子级单击Xamarin.forms

我一直在尝试在Android上的Button Click上向Stacklayout添加Label视图.但它会抛出空指针异常.以下是我想要实现的目标.任何人都可以请求如何在xamarin.forms中实现这一点

C#中的Xamarin.Forms代码

 StackLayout parent= new StackLayout ();

 Button add= new Button
        {
            HorizontalOptions=LayoutOptions.End,
            BackgroundColor=Xamarin.Forms.Color.White,
            Text="ADD",
            TextColor=Xamarin.Forms.Color.Maroon,
        };

 add.Clicked += OnButtonClicked;

 Label firstLabel = new Label
        {
            Text = "Label 1",
            HorizontalOptions = LayoutOptions.StartAndExpand,
            TextColor=Xamarin.Forms.Color.FromHex("#000000")
        };
 parent.Children.Add(add);
 parent.Children.Add(firstLabel );
Run Code Online (Sandbox Code Playgroud)

在ButtonClick中添加标签

 void OnButtonClicked(object sender, EventArgs e)
 {

   Label secondLabel = new Label
        {
            Text = "Label 1",
            HorizontalOptions = LayoutOptions.StartAndExpand,
            TextColor=Xamarin.Forms.Color.FromHex("#000000")
        };
  parent.Children.Add(secondLabel ); 
}
Run Code Online (Sandbox Code Playgroud)

提前致谢

c# android xamarin xamarin.forms

5
推荐指数
1
解决办法
2万
查看次数

在Eclipse中将没有main方法(带有外部jar)的Java项目导出到Jar

我创建了一个 java 项目,它只处理来自 web api 的 post 和 get 请求。我需要将它导出为 jar 文件。问题是我正在使用外部 jar 文件,例如 httpcore-4.3.3.jar 和 gson-2.3.1.jar。我已经看到许多导出为可运行 jar 的解决方案,因为我没有任何主要方法,如何将我的实用程序 java 项目导出到 jar 文件。

我的问题是我无法将没有主要方法的项目与 eclipse 中的库文件一起导出为 JAR。

提前致谢

编辑更新:1

截屏

java eclipse jar

5
推荐指数
1
解决办法
2169
查看次数