silverlight相关内容

WPF 网格中的独立宽度

我在 WPF 中有一个 2 行 2 列的网格.我希望每行的列宽都是独立的.我试过“自动",但没有成功.下面是一张图来说明: 如何使用网格来完成此操作? 解决方案 如果你必须使用网格布局,那么你有几个选择: 选项 1:将每一行设为单列,然后在您希望独立列的每一行中嵌套一个网格: XAML ..
发布时间:2022-01-18 10:08:07 C#/.NET

iPhone 喜欢在 Silverlight ListBox 上滚动

我需要一个具有类似 iPhone 功能的 Silverlight 列表框.即动画滚动,点击拖动滚动.根据拖动的“速度",在鼠标向上事件之后,滚动将继续一点.我搜索并发现没有提供此功能的控制供应商.所以问题是我应该如何构建它?我需要一些提示才能开始. 这个问题有两个部分: 第 1 部分,如何获得列表框的动画滚动. 第 2 部分,如何构建“可拖动"滚动,我想我应该在顶部放置一个画布并 ..
发布时间:2022-01-16 11:30:47 其他开发

如何在 Silverlight 3 中使用 Canvas 作为 ItemsControl 的 ItemsPanel

我正在尝试使用 Silverlight 3 在 ItemsControl DataTemplate 中设置 Canvas 属性.根据 这篇文章,这样做的唯一方法是使用 ContentPresenter 类型的 ItemsContainerStyle 设置它,因为 Canvas 属性仅对 Canvas 的直接子级生效.这似乎在 SL3 中不起作用,因为 ItemsControl 没有 ItemsCo ..
发布时间:2022-01-16 11:26:08 其他开发

如何在 ListBox 中的项目之间显示分隔符?

我在 Windows Phone 7 应用程序中使用 ListBox 控件,我想在列表行之间显示分隔线/线.尽管许多(不是 wp7)ListBox 示例似乎有一个分隔符,但我无法找到有关此的任何信息. 解决方案 受到 NestorArturo 的启发,发现了边境管制. 将您的 ItemTemplate 内容包装在 Border 控件中并指定 BorderThickness 和 Bor ..
发布时间:2022-01-16 11:15:20 其他开发

WP7 防止列表框滚动

我有一个包含两个 ListBox 控件的页面.该页面包含基于项目类别的项目列表. 有一个类别的标题,后跟一个包含该类别所有项目的列表框,然后另一个标题跟随着该类别的项目列表,等等. 我遇到的问题是每个 ListBox 都是独立滚动的.我希望整个页面滚动(它确实如此),但不是每个单独的 ListBox.ListBox 控件会根据其内容自动增长,因此无需滚动它们.这可能吗? 解决方案 ..
发布时间:2022-01-16 11:12:53 C#/.NET

Silverlight 列表框中的自动滚动

如何以编程方式强制 Silverlight 列表框滚动到底部,以便始终可见最后添加的项目. 我试过简单地选择项目.它最终被选中,但仍然不可见,除非您手动滚动到它. 解决方案 使用 ListBox 的 ScrollIntoView 方法传入最后一项.您可能需要在它之前立即调用 UpdateLayout 以使其工作. ..
发布时间:2022-01-16 10:54:23 其他开发

到达最后一项时WP7自动增长列表框

我正在尝试实现一种效果,当用户向下滚动到最后一项时,会将更多项附加到列表中.我还没有找到确定用户是否滚动到列表末尾的方法.当用户到达列表底部时,我没有看到 ListBox 上触发的事件.告诉我一个项目何时被滚动到视图中的东西会很棒,但据我所知,没有这样的东西. 这在 WP7 中是否可行? 编辑:另一种说法是,我们能否检测到列表何时“反弹"? 解决方案 Daniel Vaugha ..
发布时间:2022-01-16 10:49:51 C#/.NET

在控件外部单击时如何关闭 Silverlight 中的弹出窗口?

在我的 Silverlight UI 中,我有一个按钮,单击该按钮会弹出一个带有一些过滤参数的控件.我希望这个控件在您单击它外部时隐藏起来.换句话说,它应该以类似于组合框的方式起作用,但它不是组合框(您不选择其中的项目).以下是我尝试捕获控件外部的单击以将其关闭的方式: 公共部分类 MyPanel : UserControl{公共我的面板(){初始化组件();}私人无效FilterButton_ ..
发布时间:2022-01-15 11:58:32 C#/.NET

事件触发次数越来越多

我有一个 silverlight mvvm 应用程序,它加载主视图,其中 2 个用户控件加载到 2 个 ContentControls 中,一个带有显示项目的列表框,另一个带有编辑按钮.当我单击编辑按钮时,2 个新的用户控件加载到 ContentControls 中,一个显示要编辑的数据(EditData),另一个显示保存和取消按钮(EditAction).当我单击保存按钮时,它会引发一个在单独的 ..
发布时间:2022-01-15 11:34:15 C#/.NET

在文本框中单击即可选择点击的单词

在 Windows Phone 7 应用程序中.我碰巧有许多 TextBox 堆叠在 ItemsControl 中,并且跨文本框进行选择的行为并不统一,即单击任何文本框中的任何单词都不会选择轻敲的词.首先单击以聚焦文本框,然后单击以实际选择单词;但是一旦文本框获得焦点,只需单击一下即可选择其中的任何单词,直到用户想要在另一个文本框中选择其他单词.有没有办法消除这种情况?可能是通过在 GotFocu ..
发布时间:2022-01-13 11:17:39 C#/.NET

如何在 Silverlight 中赋予文本框焦点?

在我的 Silverlight 应用程序中,我似乎无法将焦点放在 TextBox 控件上.根据各种帖子的建议,我将 IsTabStop 属性设置为 True,并且我正在使用 TextBox.Focus().虽然 UserControl_Loaded 事件正在触发,但 TextBox 控件没有获得焦点.我在下面包含了我非常简单的代码.我错过了什么?谢谢. Page.xaml ..
发布时间:2022-01-13 10:53:56 其他开发